General

Profile

ccaviness (Clay Caviness)

  • Login: ccaviness
  • Registered on: 11/02/2021
  • Last sign in: 09/21/2023

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 1 1

Activity

11/07/2023

10:39 PM Ruby Bug #18286: Universal arm64/x86_84 binary built on an x86_64 machine segfaults/is killed on arm64
@nobu Yes, at least in initial tests. A universal ruby built on an x86 Mac with that patch seems to work on an Apple Silicon Mac. ccaviness (Clay Caviness)

09/21/2023

09:14 PM Ruby Bug #18286: Universal arm64/x86_84 binary built on an x86_64 machine segfaults/is killed on arm64
https://github.com/ruby/ruby/pull/7367 fixes this, and just needs to be merged. ccaviness (Clay Caviness)

03/24/2023

03:38 PM Ruby Bug #18286: Universal arm64/x86_84 binary built on an x86_64 machine segfaults/is killed on arm64
Could someone please review and merge Ben's PR https://github.com/ruby/ruby/pull/7367 to fix this? I'd like to see these changes make the next release. ccaviness (Clay Caviness)

05/26/2022

09:45 PM Ruby Bug #18286: Universal arm64/x86_84 binary built on an x86_64 machine segfaults/is killed on arm64
I don't believe any of those bugs are related.
My suspicion is that, when building on x86 and targeting universal, during `configure` for cross-compilation on arm64 the small test binaries that built cannot be executed on x86, leading...
ccaviness (Clay Caviness)

11/10/2021

06:08 PM Ruby Bug #18286: Universal arm64/x86_84 binary built on an x86_64 machine segfaults/is killed on arm64
Lack of codesigning on Apple Silicon is an excellent guess, but unfortunately does not seem to be the cause here as Tim's demonstrated above (and I've verified as well). I first noticed this issue when testing a `ruby` that was fully sig... ccaviness (Clay Caviness)

11/04/2021

02:00 PM Ruby Bug #18286: Universal arm64/x86_84 binary built on an x86_64 machine segfaults/is killed on arm64
nobu (Nobuyoshi Nakada) wrote in #note-1:
> Could you try with the master, and show more backtraces?
Sure. Similar error, though this time running the universal `ruby` on Apple Silicon just results in a `Killed: 9` message. I'm unabl...
ccaviness (Clay Caviness)

11/03/2021

04:21 PM Ruby Bug #18286 (Closed): Universal arm64/x86_84 binary built on an x86_64 machine segfaults/is killed on arm64
A universal arm64/x86_84 ruby binary for macOS built on a x86_64 machine segfaults/is killed when executed on an arm64 machine.
To reproduce:
* On an Intel Mac: `git clone https://github.com/ruby/ruby && cd ruby && git checkout v3_0_...
ccaviness (Clay Caviness)

Also available in: Atom