[Bug 1368405]

2014-09-25 Thread Kugan Vivekanandarajah
It is a problem with the inline asm (meant for arm and not thumb mode) in the source code and seems to be a wide spread problem in existing sr. I don't think an we can do anything from the tool-chain as such. Problem is in: int32_t __TBB_machine_cmpswp4(volatile void *ptr, int32_t value, int32_t

[Bug 1368405]

2014-09-25 Thread Kugan Vivekanandarajah
Adding IT block in arm mode is ok and ignored. It might be better to fix the package that way. Also found: http://lists.linaro.org/pipermail/linaro-toolchain/2010-July/35.html -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1270789] Re: gcc 4.8: invalid expression as operand in aarch64 inline asm

2014-08-25 Thread Kugan Vivekanandarajah
Fixed in upstream with https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60034 ** Bug watch added: GCC Bugzilla #60034 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60034 ** Also affects: gcc via https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60034 Importance: Unknown Status: Unknown **

[Bug 1263576] Re: coinor-osi fails to build from source on arm64 (but did succeed before)

2014-02-09 Thread Kugan Vivekanandarajah
** Changed in: gcc-linaro Status: Confirmed = 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/1263576 Title: coinor-osi fails to build from source on arm64 (but did succeed

[Bug 1270789] Re: gcc 4.8: invalid expression as operand in aarch64 inline asm

2014-01-22 Thread Kugan Vivekanandarajah
Seems to be an issue with alignment calculation in aarch64_classify_address. for rtl of the form (lo_sum:DI (reg/f:DI 132) (symbol_ref:DI (*.LANCHOR4) [flags 0x182])) we are currently calculating align of 8bits and due to this the following statement returns false. This causes

[Bug 1263576] Re: coinor-osi fails to build from source on arm64 (but did succeed before)

2014-01-11 Thread Kugan Vivekanandarajah
Reduced testcase to reproduce this. ** Attachment added: testcase https://bugs.launchpad.net/gcc-linaro/+bug/1263576/+attachment/3946482/+files/59695.C -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1232017] Re: [regression] mpfr tasinh test doesn't terminate when built with Linaro GCC 4.8 on armhf

2013-10-03 Thread Kugan Vivekanandarajah
** Changed in: gcc-linaro Status: New = 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/1232017 Title: [regression] mpfr tasinh test doesn't terminate when built with Linaro

[Bug 1234060] Re: Wrong code generation for -march=armv7-a -thumb (Found during GMP bulild)

2013-10-03 Thread Kugan Vivekanandarajah
All the gmp testcases pass now. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1234060 Title: Wrong code generation for -march=armv7-a -thumb (Found during GMP bulild) To manage notifications

[Bug 1234060] Re: Wrong code generation for -march=armv7-a -thumb (Found during gmp make check)

2013-10-03 Thread Kugan Vivekanandarajah
** Summary changed: - Wrong code generation for -march=armv7-a -thumb (Found during GMP bulild) + Wrong code generation for -march=armv7-a -thumb (Found during gmp make check) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1234060] Re: Wrong code generation for -march=armv7-a -thumb (Found during GMP bulild)

2013-10-02 Thread Kugan Vivekanandarajah
Generated code is wrong due to the output template of the patterns (please see below). Commit 201250 Fixes it. 243.dfinish = (insn 62 61 63 2 (set (reg:SI 3 r3 [orig:156 _qh ] [156]) (plus:SI (plus:SI (geu:SI (reg:CC 100 cc) (const_int 0 [0]))

[Bug 1234060] Re: Wrong code generation for -march=armv7-a -thumb (Found during GMP bulild)

2013-10-02 Thread Kugan Vivekanandarajah
** Changed in: gcc-linaro Status: New = 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/1234060 Title: Wrong code generation for -march=armv7-a -thumb (Found during GMP bulild)

[Bug 1232017] Re: [regression] mpfr tasinh test doesn't terminate when built with Linaro GCC 4.8 on armhf

2013-09-30 Thread Kugan Vivekanandarajah
** Attachment added: test.c https://bugs.launchpad.net/ubuntu/saucy/+source/gmp/+bug/1232017/+attachment/3850613/+files/test.c -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1232017 Title:

[Bug 1232017] Re: [regression] mpfr tasinh test doesn't terminate when built with Linaro GCC 4.8 on armhf

2013-09-30 Thread Kugan Vivekanandarajah
Bad code is generated for mpfr_impl.h compare at line 1430. Due to this, mpfr_asinh is producing wrong values for some inputs. Original testcase involves random values so created a reduced case. With the test case attached, even though _err1 is -38, if condition is evaluated true. Following is

[Bug 1232017] Re: [regression] mpfr tasinh test doesn't terminate when built with Linaro GCC 4.8 on armhf

2013-09-30 Thread Kugan Vivekanandarajah
Created a bug upstream with a reduced testcase http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58578 ** Bug watch added: GCC Bugzilla #58578 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58578 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to