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)

Short answer: everything works well without issues (configure, make, check)

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
  - https://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz
  - https://libisl.sourceforge.io/isl-0.26.tar.gz

by simply extracting the archive and doing:

   ./configure
   make
   make check
   sudo make install
Is this a native build?
Yes
  This seems to resolve the OS support part which is good
however is the other issue of bad code execution in GMP fixed?

Could you point me to the problem?

In any case I ran make check, so at least for all the builtin tests, there is no issues.

This only showed
up when the cross-compiled libraries are built?

These libraries are only used by gcc itself right?

Why would you cross-compile these libraries?

Cedric



And everything went fine with just a couple of warnings:

  - during make check for the first 3 packages:

   libtool: warning: '-no-install' is ignored for aarch64-apple-darwin23.1.0
   libtool: warning: assuming '-no-fast-install' instead

  - at the end of libisl make:

   ld: warning: -bind_at_load is deprecated on macOS
   warning: /Library/Developer/CommandLineTools/usr/bin/ranlib: archive library:
libdep.a the table of contents is empty (no object file members in the library
define global symbols)

So it seems that updating to the lastest packages would fix all outstanding M1
macOS issues witout any extra patches needed.
Thanks for taking the time to do this testing.

Chris
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to