Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-18 Thread Cedric Berger
Hello, On 18.12.2023 07:05, Chris Johns wrote: On 16/12/2023 2:04 am, Cedric Berger wrote: Hello Heinz, On 15.12.2023 10:44, Heinz Junkes wrote: HI, I can follow Cedric's reasoning. Even if I was the initiator of this discussion. I use RTEMS in my lectures/exercises, among other things, and

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-18 Thread Chris Johns
On 18/12/2023 8:50 pm, Karel Gardas wrote: > On 12/18/23 07:05, Chris Johns wrote: >>> Mac with M1/M2/M3 work fine with the latest tooling. >> >> I think there is a middle ground here and that means some investigation is >> needed to determine what works and what is at issue then deciding how much

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-18 Thread Karel Gardas
On 12/18/23 07:05, Chris Johns wrote: Mac with M1/M2/M3 work fine with the latest tooling. I think there is a middle ground here and that means some investigation is needed to determine what works and what is at issue then deciding how much further work is done. I have done some of this. The

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-17 Thread Chris Johns
On 16/12/2023 2:04 am, Cedric Berger wrote: > Hello Heinz, > > On 15.12.2023 10:44, Heinz Junkes wrote: >> HI, >> I can follow Cedric's reasoning. Even if I was the initiator of this >> discussion. >> >> I use RTEMS in my lectures/exercises, among other things, and have always >> been >> able

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-15 Thread Cedric Berger
Hello Heinz, On 15.12.2023 10:44, Heinz Junkes wrote: HI, I can follow Cedric's reasoning. Even if I was the initiator of this discussion. I use RTEMS in my lectures/exercises, among other things, and have always been able to give the students freedom which laptops with which OS they wanted

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-15 Thread Heinz Junkes
HI, I can follow Cedric's reasoning. Even if I was the initiator of this discussion. I use RTEMS in my lectures/exercises, among other things, and have always been able to give the students freedom which laptops with which OS they wanted to use. And there are many of them with used older

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-08 Thread Cedric Berger
Hello, On 04.12.2023 22:37, Chris Johns wrote: The issue has been resolved in gmp-6.3.0 for M silicon. I am how looking at: https://lists.rtems.org/pipermail/users/2023-October/068894.html and the crash is in a GMP call via MPFR. This is on Intel silicon on Ventura. I have just run `make

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-04 Thread Chris Johns
Following up building gmp-6.3.0 on Intel MacOS Ventura. These are stand alone builds done by hand: The RSB check results: On 5/12/2023 8:37 am, Chris Johns wrote: > > Testsuite summary for GNU MP 6.3.0 >

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-04 Thread Chris Johns
On 4/12/2023 7:13 pm, Cedric Berger wrote: > Hello, > > On 28.11.2023 03:00, Chris Johns wrote: >> On 27/11/2023 6:43 pm, Cedric Berger wrote: >>> Hello, >>> >>> On 24.11.2023 08:36, Sebastian Huber wrote: Would updating to ISL 0.26 and MPC 1.3.1 fix this issue also? >>> I just tried in on

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-04 Thread Cedric Berger
Hello, On 28.11.2023 05:12, Chris Johns wrote:  -https://libisl.sourceforge.io/isl-0.26.tar.gz This does not build on my M2 with Sonoma and the latest Xcode. Something about a missing constructor. This is so weird, it should make no difference with my system. Full build log below. Cedric

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-04 Thread Cedric Berger
Hello, On 28.11.2023 03:00, Chris Johns wrote: On 27/11/2023 6:43 pm, Cedric Berger wrote: Hello, On 24.11.2023 08:36, Sebastian Huber wrote: Would updating to ISL 0.26 and MPC 1.3.1 fix this issue also? I just tried in on my fully up-to-date M1 Pro (macOS Sonoma 14.1.1, Xcode 15.0.1)

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-11-27 Thread Chris Johns
On 27/11/2023 6:43 pm, Cedric Berger wrote: > I just installed the following packages successively: > >  - https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz >  - https://www.mpfr.org/mpfr-current/mpfr-4.2.1.tar.gz This URL is not suitable so the GNU mirror is better. A change in version means

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-11-27 Thread Chris Johns
On 27/11/2023 6:43 pm, Cedric Berger wrote: > Hello, > > On 24.11.2023 08:36, Sebastian Huber wrote: >> Would updating to ISL 0.26 and MPC 1.3.1 fix this issue also? > > I just tried in on my fully up-to-date M1 Pro (macOS Sonoma 14.1.1, Xcode > 15.0.1) > > Short answer: everything works well

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-11-26 Thread Cedric Berger
Hello, On 24.11.2023 08:36, Sebastian Huber wrote: Would updating to ISL 0.26 and MPC 1.3.1 fix this issue also? I just tried in on my fully up-to-date M1 Pro (macOS Sonoma 14.1.1, Xcode 15.0.1) Short answer: everything works well without issues (configure, make, check) I just installed

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-11-23 Thread Sebastian Huber
On 24.11.23 05:36, chr...@rtems.org wrote: From: Chris Johns Updates #4921 --- rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg | 14 ++ 1 file changed, 14 insertions(+) diff --git a/rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg

[RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-11-23 Thread chrisj
From: Chris Johns Updates #4921 --- rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg | 14 ++ 1 file changed, 14 insertions(+) diff --git a/rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg b/rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg index 86e0135..4422e36 100644 ---