internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123

Bug #821455 reported by Bernhard Rosenkraenzer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro GCC
Won't Fix
Undecided
Michael Collison

Bug Description

Building Android with graphite enabled using the linaro 4.6-2011.07 toolchain results in

frameworks/base/core/jni/android/opengl/util.cpp: In function 'void android::util_multiplyMM(JNIEnv*, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jint)':
frameworks/base/core/jni/android/opengl/util.cpp:493:6: internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123
Please submit a full bug report,
with preprocessed source if appropriate.

Will attach preprocessed source later (spotted it on the build server first -- and that just deletes any failed build)

Relevant versions:
ppl 0.11.2
cloog 0.16.3 (using isl)

Attaching preprocessed source.
Minimal compiler flags needed to reproduce:

$ arm-linux-androideabi-g++ -O -floop-flatten -o util.o -c util.i

Revision history for this message
Ramana Radhakrishnan (ramana) wrote : Re: [Bug 821455] [NEW] internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123

If you could post command line options and the pre-processed testcase
that would be useful. So maybe worth trying out with upstream 4.6
compiler as well.

Ramana

On 5 August 2011 14:13, Bernhard Rosenkraenzer
<email address hidden> wrote:
> Public bug reported:
>
> Building Android with graphite enabled using the linaro 4.6-2011.07
> toolchain results in
>
> frameworks/base/core/jni/android/opengl/util.cpp: In function 'void android::util_multiplyMM(JNIEnv*, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jint)':
> frameworks/base/core/jni/android/opengl/util.cpp:493:6: internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123
> Please submit a full bug report,
> with preprocessed source if appropriate.
>
> Will attach preprocessed source later (spotted it on the build server
> first -- and that just deletes any failed build)
>
> ** Affects: gcc-linaro
>     Importance: Undecided
>         Status: New
>
> --
> You received this bug notification because you are a member of Linaro
> Toolchain Developers, which is subscribed to Linaro GCC.
> https://bugs.launchpad.net/bugs/821455
>
> Title:
>  internal compiler error: in translate_clast, at graphite-clast-to-
>  gimple.c:1123
>
> Status in Linaro GCC:
>  New
>
> Bug description:
>  Building Android with graphite enabled using the linaro 4.6-2011.07
>  toolchain results in
>
>  frameworks/base/core/jni/android/opengl/util.cpp: In function 'void android::util_multiplyMM(JNIEnv*, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jint)':
>  frameworks/base/core/jni/android/opengl/util.cpp:493:6: internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123
>  Please submit a full bug report,
>  with preprocessed source if appropriate.
>
>  Will attach preprocessed source later (spotted it on the build server
>  first -- and that just deletes any failed build)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gcc-linaro/+bug/821455/+subscriptions
>

description: updated
Revision history for this message
Bernhard Rosenkraenzer (berolinux) wrote :

Attaching preprocessed source.

description: updated
Revision history for this message
Michael Hope (michaelh1) wrote :

I'm afraid I can't reproduce this. See the comment on LP: #822742 for the configurations tested.

Changed in gcc-linaro:
status: New → Incomplete
Revision history for this message
Michael Collison (michael-collison) wrote :

Will not fix for older releases. Linaro 4.8 and 4.9 successfully compile the test case

Changed in gcc-linaro:
assignee: nobody → Michael Collison (michael-collison)
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.