Porting our application to beta10 Apple Silicon, we have a small test program that works on Mojave/Catalina (Intel). We haven't been able to install beta10 on Intel because VMware Fusion Pro 12.0.0 doesn't work with beta10.
Here's a run on beta10/ARM:
Here's a run on 10.15.7:
This has stopped our app porting effort, since this is a basic error that doesn't even allow the app to start up.
Here's a run on beta10/ARM:
Code Block @macarm[git:master]$ cc -m64 -g -Wall -Werror -o mapfail mapfail.c @macarm[git:master]$ codesign -vvvv mapfail mapfail: valid on disk mapfail: satisfies its Designated Requirement @macarm[git:master]$ ./mapfail 10000000 10000 maping from 0x10000000 to 0x10010000 is OK Unable to reserve at 65536 (0x10000) bytes of memory for the test1 heap test1 not mapped @macarm[git:master]$
Here's a run on 10.15.7:
Code Block @macdev[git:master]$ cc -m64 -g -Wall -Werror -o mapfail mapfail.c @macdev[git:master]$ codesign -vvv mapfail mapfail: code object is not signed at all In architecture: x86_64 @macdev[git:master]$ ./mapfail 10000000 10000 maping from 0x10000000 to 0x10010000 is OK Unable to reserve 0x10000000 for the test1 heap, using 0x109c14000 instead test1 heap mapped from 0x109c14000 to 0x109c25000 @macdev[git:master]$
This has stopped our app porting effort, since this is a basic error that doesn't even allow the app to start up.