[Bug 1243022] Re: function with stack arrays corrupts saved registers on stack

2013-11-28 Thread Zhenqiang Chen
Please try 2013.11 release: http://releases.linaro.org/13.11/components/toolchain/binaries ** Changed in: gcc-linaro Status: In Progress = Fix Released ** Changed in: linaro-toolchain-binaries Status: Confirmed = Fix Released -- You received this bug notification because you are

[Bug 1243022] Re: function with stack arrays corrupts saved registers on stack

2013-10-31 Thread Zhenqiang Chen
Patch is committed in trunk. Will backport the Linaro gcc. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1243022 Title: function with stack arrays corrupts saved registers on stack To manage

[Bug 1243022] Re: function with stack arrays corrupts saved registers on stack

2013-10-24 Thread Zhenqiang Chen
Patch is sent out for review. ** Changed in: gcc-linaro Status: New = 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/1243022 Title: function with stack arrays corrupts saved

[Bug 1194123] Re: [gcc-linaro wrong-code regression] gcc 4.8.1-2ubuntu1 to 4.8.1-3ubuntu1 breaks gtk on armhf

2013-06-30 Thread Zhenqiang Chen
I had confirmed with 2013.06 release configured by --enable-languages=c,c++ --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb on Chrome book. The root cause is the same as pr57637. The failed functions is gtk_css_style_property_register. ** Changed in: gcc-linaro

[Bug 1194501] Re: ICE on gcc-4.8 building kde4libs

2013-06-27 Thread Zhenqiang Chen
The unrecognizable insn is a tail call. In 2013.05 release, it matches sibcall_value_insn. But in 2013.06 release, it can not match it. Recently there were some changes for tail call. 2013.06 release might merge some of the changes. Please try FSF trunk, if it also fails, please submit a bug

[Bug 1194123] Re: [gcc-linaro wrong-code regression] gcc 4.8.1-2ubuntu1 to 4.8.1-3ubuntu1 breaks gtk on armhf

2013-06-27 Thread Zhenqiang Chen
I have no environment to reproduce it. Would you please try option -fno-shrink-wrap? If it works, the root cause maybe the same as http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57637. In this case, would you please try the update patch at pr57637? If it still fails (without -fno-shrink-wrap

[Bug 1065559]

2012-10-27 Thread Zhenqiang Chen
Created attachment 28512 gdb backtrace Root cause: PRE bases on the result of value numbering (run_scc_vn). At the end, it free_scc_vn. But before free_scc_vn, it might call cleanup_tree_cfg (); if (do_eh_cleanup || do_ab_cleanup) cleanup_tree_cfg (); cleanup_tree_cfg might call

[Bug 1065559] Re: [regression] cone ftbfs on armel/armhf using GCC 4.7

2012-10-25 Thread Zhenqiang Chen
** Changed in: gcc-linaro Status: Confirmed = In Progress ** Changed in: gcc-linaro Importance: Undecided = Medium ** Changed in: gcc-linaro Assignee: (unassigned) = Matthew Gretton-Dann (matthew-gretton-dann) -- You received this bug notification because you are a member of

[Bug 1065122] Re: kumofs ftbfs on armhf (gcc ICE)

2012-10-22 Thread Zhenqiang Chen
Fix had committed to trunk: URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192609 And FSF 4.7: URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192610 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1065122] Re: kumofs ftbfs on armhf (gcc ICE)

2012-10-18 Thread Zhenqiang Chen
** Changed in: gcc-linaro Status: Confirmed = Triaged ** Changed in: gcc-linaro Importance: Undecided = Medium ** Changed in: gcc-linaro Assignee: (unassigned) = Zhenqiang Chen (zhenqiang-chen) -- You received this bug notification because you are a member of Ubuntu Bugs, which

[Bug 1065122] Re: kumofs ftbfs on armhf (gcc ICE)

2012-10-15 Thread Zhenqiang Chen
Thank you for the bug report. I've confirmed this with gcc- linaro-4.7-2012.09 on ARM: arm-linux-gnueabihf-gcc -c -g cluster.ii cluster.cc: In member function ‘bool rpc::node::set_role(rpc::role_type)’: cluster.cc:88:1: error: unrecognizable insn: (insn 16 15 17 3 (parallel [ (set

[Bug 1065559] Re: [regression] cone ftbfs on armel/armhf using GCC 4.7

2012-10-15 Thread Zhenqiang Chen
Thank you for the bug report. I've confirmed this with gcc- linaro-4.7-2012.10 on ARM: g++ -c [-g] -O[123] myserver.ii myserver.C: In static member function ‘static bool myServer::eventloop(myServer::Callback*)’: myserver.C:168:6: internal compiler error: Segmentation fault Please submit a full

[Bug 1065509] Re: tetgen ftbfs in quantal on armhf using Linaro GCC 4.7

2012-10-15 Thread Zhenqiang Chen
Thank you for the bug report. I can not reproduce it with gcc- linaro-4.7-2012.[09|10] on ARM. Could you provide the following information so that we can reproduce the fault? * Which linaro gcc version did you use? * How it was configured? -- You received this bug notification because you

[Bug 1065559] Re: [regression] cone ftbfs on armel/armhf using GCC 4.7

2012-10-15 Thread Zhenqiang Chen
** Changed in: gcc-linaro 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/1065559 Title: [regression] cone ftbfs on armel/armhf using GCC 4.7 To manage notifications

[Bug 944572] Re: Infinite loop printing warning: missing braces around initializer in g++

2012-09-09 Thread Zhenqiang Chen
Thank you for the bug report. I've confirmed this with gcc- linaro-4.6-2012.08 and gcc-linaro-4.7-2012.08 on ARM: ./arm-linux-gnueabi-g++ -Wall t.cc t.cc:3:32: warning: missing braces around initializer for ‘char [0]’ [-Wmissing-braces] t.cc:3:32: warning: missing braces around initializer for

[Bug 1039401] Re: Illegal instruction (int main() returns nothing, only when -O2/-O3 used)

2012-09-09 Thread Zhenqiang Chen
Thank you for the bug report. I can not reproduce this with gcc- linaro-4.6-2012.08 and gcc-linaro-4.7-2012.08 on ARM. ** Changed in: gcc-linaro Status: New = Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1014658] Re: /usr/arm-linux-gnueabi/include/c++/4.6.3/bits/functional_hash.h:184:5: internal compiler error: in write_builtin_type, at cp/mangle.c:2168

2012-09-09 Thread Zhenqiang Chen
Thank you for the bug report. I've confirmed this with gcc- linaro-4.6-2012.08 on ARM: ./arm-linux-gnueabi-g++ -g --static -W -Wall -Wextra -std=c++0x -pedantic -pedantic-errors -ofast -ftree-vectorize -fno-exceptions -fno-rtti -ffast-math -flto -funsafe-loop-optimizations

[Bug 1014658] Re: /usr/arm-linux-gnueabi/include/c++/4.6.3/bits/functional_hash.h:184:5: internal compiler error: in write_builtin_type, at cp/mangle.c:2168

2012-09-09 Thread Zhenqiang Chen
Reproduce this with FSF gcc-4.6.3. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51432 records the issue. c++0x is experimental in 4.6 and mildly less experimental in 4.7. For this case, you can workaround it with no -std=c++0x or -flto. I've set it to low priority as it uses experimental

[Bug 947111]

2012-06-07 Thread Zhenqiang Chen
Created attachment 6435 failed case Assembler fail. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/947111 Title: -march bug when building kernel To manage notifications about this bug go to:

[Bug 947111]

2012-06-07 Thread Zhenqiang Chen
The attached case is from kernel. We still get fail: head2.s: Assembler messages: head2.s:60: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr' head2.s:67: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr'

[Bug 947111]

2012-06-07 Thread Zhenqiang Chen
Here is a reference patch based on your previous one. Both function do_t_mrs and do_t_msr need update. diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 6ff64a6..7f69ffa 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -11201,8 +11201,14 @@ do_t_mrs (void) int