[Bug target/55642] [4.8 Regression] Invalid thumb code generated (thumb conditional instruction should be in IT block)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55642 --- Comment #1 from Kyrill Tkachov kyrylo.tkachov at arm dot com 2012-12-11 10:25:10 UTC --- Created attachment 28924 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28924 Reduced testcase
[Bug target/55642] [4.8 Regression] Invalid thumb code generated (thumb conditional instruction should be in IT block)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55642 Kyrill Tkachov kyrylo.tkachov at arm dot com changed: What|Removed |Added CC||kyrylo.tkachov at arm dot ||com --- Comment #2 from Kyrill Tkachov kyrylo.tkachov at arm dot com 2012-12-11 10:28:11 UTC --- Regression introduced with r193724. The abssi2 patterns in thumb2.md output two instructions but the enclosing it block thinks it's only one and therefore has the wrong number of t's (it instead of itt). Currently testing a patch to fix this. Thanks, Kyrill
[Bug target/55642] [4.8 Regression] Invalid thumb code generated (thumb conditional instruction should be in IT block)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55642 --- Comment #4 from Kyrill Tkachov kyrylo.tkachov at arm dot com 2012-12-11 14:20:57 UTC --- Should be fixed in trunk now
[Bug target/55642] [4.8 Regression] Invalid thumb code generated (thumb conditional instruction should be in IT block)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55642 --- Comment #5 from Kyrill Tkachov kyrylo.tkachov at arm dot com 2012-12-11 14:29:59 UTC --- (In reply to comment #4) Should be fixed in trunk now Can you please check that it works for you now? http://gcc.gnu.org/viewcvs?view=revisionrevision=194398 Thanks, Kyrill
[Bug regression/55486] FAIL: gcc.dg/sms-7.c (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55486 --- Comment #4 from Kyrill Tkachov kyrylo.tkachov at arm dot com 2012-12-04 16:55:06 UTC --- Hello, Compiler ICEs again, not sure if it's been broken again or it's the previous cause. The ICE backtrace and relevant configuration are given below. gcc/testsuite/gcc.dg/sms-7.c:17:1: internal compiler error: in schedule_reg_moves, at modulo-sched.c:725 0xd2c0f4 schedule_reg_moves gcc/modulo-sched.c:725 0xd2ec1f sms_schedule gcc/modulo-sched.c:1684 0xd2 rest_of_handle_sms gcc/modulo-sched.c:3340 Target: arm-none-eabi Configured with: --target=arm-none-eabi --disable-shared --disable-nls --disable-threads --disable-tls --enable-checking=yes --enable-languages=c --with-newlib --with-fpu=neon --with-float=hard --with-arch=armv7-a Thanks, Kyrill
[Bug regression/55486] FAIL: gcc.dg/sms-7.c (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55486 --- Comment #2 from Kyrill Tkachov kyrylo.tkachov at arm dot com 2012-11-30 15:38:33 UTC --- (In reply to comment #1) Target: arm-none-eabi gcc.dg/sms-7.c:17:1: internal compiler error: in schedule_reg_moves, at modulo-sched.c:725 Can you show me the backtrace dump? Thanks. Diego. Hi Diego, As of today, the ICE has gone. The compilation test passes. But the execution test fails on qemu: FAIL: gcc.dg/sms-7.c execution test Should this be a separate issue then? Is there any other data I can provide that would be helpful? Thanks, Kyrill
[Bug regression/55486] New: FAIL: gcc.dg/sms-7.c (internal compiler error)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55486 Bug #: 55486 Summary: FAIL: gcc.dg/sms-7.c (internal compiler error) Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: regression AssignedTo: unassig...@gcc.gnu.org ReportedBy: kyrylo.tkac...@arm.com CC: dnovi...@google.com Target: arm-none-eabi FAIL: gcc.dg/sms-7.c (internal compiler error) FAIL: gcc.dg/sms-7.c (test for excess errors) Target: arm-none-eabi gcc.dg/sms-7.c:17:1: internal compiler error: in schedule_reg_moves, at modulo-sched.c:725 Bisection shows regression appears with revision 193595 arm-none-eabi/obj/gcc2/gcc/xgcc -Barm-none-eabi/obj/gcc2/gcc/ src/gcc/gcc/testsuite/gcc.dg/sms-7.c gcc_tg.o -fno-diagnostics-show-caret -O3 -fmodulo-sched -fstrict-aliasing -fdump-rtl-sms -fmodulo-sched-allow-regmoves --param sms-min-sc=1 -specs=rdimon.specs -Wa,-mno-warn-deprecated -Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm -o ./sms-7.exe Thanks, Kyrill
[Bug testsuite/55230] UNSUPPORTED: g++.dg/mv1.C -std=gnu++11
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55230 Kyrill Tkachov kyrylo.tkachov at arm dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||WONTFIX --- Comment #2 from Kyrill Tkachov kyrylo.tkachov at arm dot com 2012-11-12 14:06:50 UTC --- Ah ok, Since we don't have a g++.target directory, g++.dg does seem the most appropriate. I think though that if we end up adding a lot of tests like that in the future, it would be a good idea to create a g++.target directory to reduce the number of UNSUPPORTED complaints on other targets. Thanks, Kyrill