[Bug 689887] Re: armel ICE gcc 4.5
Related: lp:gcc-linaro/4.6,revno=106819 ** Also affects: gcc-linaro-tracking Importance: Undecided Status: New ** Changed in: gcc-linaro-tracking Status: New = Fix Committed ** Changed in: gcc-linaro-tracking Milestone: None = 4.7.0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-4.6 (Debian) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
traverso did build in precise ** Changed in: traverso (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
libisofs 1.1.6-1ubuntu1 built in precise without work-around ** Changed in: libisofs (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
won't fix anymore in 4.5 ** Changed in: gcc-4.5 (Ubuntu) Status: Triaged = Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
fixed in gcc-4.6 (precise) ** Changed in: gcc-4.6 (Ubuntu) Status: Triaged = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-linaro Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Once the gcc-linaro fix lands in Ubuntu, we should revert the -O0 workaround in libisofs and retry a traverso build. ** Also affects: libisofs (Ubuntu) Importance: Undecided Status: New ** Changed in: libisofs (Ubuntu) Status: New = Confirmed ** Changed in: libisofs (Ubuntu) Importance: Undecided = Low -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-linaro Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Note the follow on patch that fixes LP: #850099 is here: http://gcc.gnu.org/ml/gcc-patches/2011-09/msg01128.html Richard will be backporting both to gcc-linaro in due course. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Tags added: ftbfs oneiric ** Also affects: traverso (Ubuntu) Importance: Undecided Status: New ** Changed in: traverso (Ubuntu) Importance: Undecided = High ** Changed in: traverso (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
The fix was reverted due to LP: #850099 ** Changed in: gcc-linaro Status: Fix Committed = In Progress ** Changed in: gcc-linaro Milestone: 4.6-2011.09 = 4.6-2011.10 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Confirmed that the fix fixes the original test case. ** Changed in: gcc-linaro Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-linaro Milestone: None = 4.6-2011.09 ** Changed in: gcc-linaro Status: Triaged = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Related to https://bugs.launchpad.net/ubuntu/+source/oss4/+bug/809761 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Launchpad has imported 9 comments from the remote bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49030. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2011-05-17T19:11:01+00:00 Rmansfield-t wrote: Created attachment 24268 preprocessed source $ ./xgcc -v Using built-in specs. COLLECT_GCC=./xgcc Target: arm-unknown-linux-gnueabi Configured with: ../configure --target=arm-unknown-linux-gnueabi --prefix=/home/ryan/x-tools/arm-unknown-linux-gnueabi --with-sysroot=/home/ryan/x-tools/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi//sys-root --disable-multilib --with-local-prefix=/home/ryan/x-tools/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/sys-root --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-c99 --enable-long-long --enable-target-optspace target_alias=arm-unknown-linux-gnueabi --enable-languages=c++ --disable-shared --disable-libmudflap --disable-libssp Thread model: posix gcc version 4.7.0 20110517 (experimental) [trunk revision 173832] (GCC) $ ./xgcc -B. -O1 ~/ice.i /home/ryan/ice.i: In function 'bar': /home/ryan/ice.i:33:1: internal compiler error: in get_arm_condition_code, at config/arm/arm.c:17180 Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html for instructions. Reply at: https://bugs.launchpad.net/gcc/+bug/689887/comments/14 On 2011-05-20T09:50:09+00:00 Ibolton wrote: I haven't been able to reproduce this. Please can you include the args that are being sent to cc1. Reply at: https://bugs.launchpad.net/gcc/+bug/689887/comments/15 On 2011-05-20T13:04:58+00:00 Rmansfield-t wrote: With rev173940 $ ./cc1 -fpreprocessed ice.i -quiet -O1 ice.i: In function 'bar': ice.i:33:1: internal compiler error: in get_arm_condition_code, at config/arm/arm.c:17021 Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html for instructions. Reply at: https://bugs.launchpad.net/gcc/+bug/689887/comments/16 On 2011-05-20T13:46:00+00:00 Ibolton wrote: I was hoping the compiler command would tell me what -mcpu it was defaulting to. Anyway, I have managed to reproduce it now, by compiling as follows: cc1 -fpreprocessed 49030.i -quiet -O1 -o 49030.s -mcpu=arm7tdmi -marm Note that it all works with -mthumb and/or -mcpu=cortex-a9. I have tried this with my old toolchain and it is broken as far back as r164700. Reply at: https://bugs.launchpad.net/gcc/+bug/689887/comments/17 On 2011-05-20T14:41:41+00:00 Rmansfield-t wrote: (In reply to comment #3) I was hoping the compiler command would tell me what -mcpu it was defaulting to. I'm using an arm-unknown-linux-gnueabi configuration which defaults an arm10tdmi. linux-eabi.h:#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi Reply at: https://bugs.launchpad.net/gcc/+bug/689887/comments/18 On 2011-06-09T01:34:47+00:00 Michael Hope wrote: The same assert is seen in https://bugs.launchpad.net/ubuntu/+source/gcc-4.5/+bug/689887 in Thumb-2 mode on trunk r174795. Chung-Lin posted a patch at http://gcc.gnu.org/ml/gcc- patches/2011-03/msg00790.html but there are bootstrap issues. Adding -fno-if-conversion works around the problem. Reply at: https://bugs.launchpad.net/gcc/+bug/689887/comments/21 On 2011-06-10T19:02:07+00:00 Mikpe wrote: It's caused by r161764: Author: sandra Date: Sat Jul 3 01:00:37 2010 New Revision: 161764 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=161764 Log: 2010-07-02 Daniel Jacobowitz d...@codesourcery.com Julian Brown jul...@codesourcery.com Sandra Loosemore san...@codesourcery.com gcc/ * config/arm/arm.c (arm_canonicalize_comparison): Canonicalize DImode comparisons. Adjust to take both operands. (arm_select_cc_mode): Handle DImode comparisons. (arm_gen_compare_reg): Generate a scratch register for DImode comparisons which require one. Use xor for Thumb equality checks. (arm_const_double_by_immediates): New. (arm_print_operand): Allow 'Q' and 'R' for constants. (get_arm_condition_code): Handle new CC_CZmode and CC_NCVmode. ... Reply at: https://bugs.launchpad.net/gcc/+bug/689887/comments/24 On
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-linaro Assignee: (unassigned) = Richard Sandiford (rsandifo) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-4.6 (Debian) Status: Unknown = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Bug watch added: Debian Bug tracker #633479 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633479 ** Also affects: gcc-4.6 (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633479 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-4.5 (Ubuntu) Importance: Undecided = Medium ** Changed in: gcc-4.5 (Ubuntu) Status: New = Triaged ** Also affects: gcc-4.6 (Ubuntu) Importance: Undecided Status: New ** Changed in: gcc-4.6 (Ubuntu) Importance: Undecided = Medium ** Changed in: gcc-4.6 (Ubuntu) Status: New = Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Note that Mikael Pettersson has a patch against the upstream ticket but has copyright assignment issues. ** Also affects: gcc via http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49030 Importance: Unknown Status: Unknown ** Changed in: gcc-linaro Status: In Progress = Triaged ** Changed in: gcc-linaro Assignee: Chung-Lin Tang (cltang) = (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
For reference, this test fails in gcc-linaro-{4.5,4.6}-2011.05-0, and gcc trunk r174795. It succeeds in gcc-4.6.0 and gcc-4.5.3. All 4.4 based compilers are fine. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc-linaro/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
The work-around is to compile at -O0 or -O3. -O1 and -O2 fail. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc-linaro/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Related: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49030 ** Bug watch added: GCC Bugzilla #49030 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49030 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc-linaro/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Adding -fno-if-conversion works around the problem. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 To manage notifications about this bug go to: https://bugs.launchpad.net/gcc-linaro/+bug/689887/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
I tried a native bootstrap of upstream trunk with the patch applied, and succeeded. This is getting more elusive... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
The proposed fixed seems to cause a bootstrap failure when configured with --with-cpu=cortex-a9 --with-fpu=neon. See the merge request. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Also caused libisofs to FTBFS; see bug #742961. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Branch linked: lp:~cltang/gcc-linaro/lp-689887-armel-ice -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
ping? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Pinged upstream yesterday: http://gcc.gnu.org/ml/gcc- patches/2011-03/msg00308.html -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
I see there is no upstream feedback on this. Is this blocking getting it in linaro-gcc as well? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-linaro Assignee: (unassigned) = Chung-Lin Tang (cltang) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Three-week old ping here: http://gcc.gnu.org/ml/gcc-patches/2011-01/msg01847.html Chung-Lin, could you ping this again please? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
I'll ping again when Richard E. returns. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Patch posted here, awaiting review: http://gcc.gnu.org/ml/gcc-patches/2011-01/msg00794.html -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-linaro Status: Triaged = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Confirmed in gcc-linaro-4.5-2010.12-0: micha...@pavo1:~/linaro/bugs$ /tools/toolchains/gcc-linaro-4.5-2010.12-0-armv7l-maverick-cbuild19-pavo4/bin/gcc -O2 -c traverso.c traverso.c: In function 'small': traverso.c:16:1: internal compiler error: in get_arm_condition_code, at config/arm/arm.c:16990 The code in question is: case CC_NCVmode: switch (comp_code) { case GE: return ARM_GE; case LT: return ARM_LT; case GEU: return ARM_CS; case LTU: return ARM_CC; default: gcc_unreachable (); } -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Changed in: gcc-linaro Status: New = Triaged ** Changed in: gcc-linaro Importance: Undecided = Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
Here is a small program based on the traverso code, that exhibits the error when built with -O2 gcc (Ubuntu/Linaro 4.5.2-1ubuntu2) 4.5.2 internal compiler error: in get_arm_condition_code, at config/arm/arm.c:16985 any of these changes leads to successful build - using long instead of 'long long' - not using the shift operator - not wrapping in a loop #include limits.h void sample_move_d32u24_sS (char *dst, char *src, unsigned long nsamples, unsigned long dst_skip) { long long y; while (nsamples--) { y = (long long)(*src) 8; if (y INT_MIN) { *((int *) dst) = INT_MIN; } else { *((int *) dst) = (int)y; } } } -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
An even smaller testcase Changing INT_MIN to LONG_LONG_MIN in the conditional fixes the build. (using it this way is arguably a bug in the codebase) #include limits.h void small(char *dst) { long long y; while (1) { y = (long long)(*dst) 8; if (y INT_MIN) { *((int *) dst) = 0; } else { *((int *) dst) = 1; } } } -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
** Also affects: gcc-linaro Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 689887] Re: armel ICE gcc 4.5
The ICE looks familiar, can you provide a preprocessed .i file as a testcase? Thanks -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689887 Title: armel ICE gcc 4.5 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs