Following suggestion by Stéphane, I have removed the -march=native flag and
I managed to build a faust2caqt app, but the app instantly crashes with the
following error when opening it:

Process:               test_adaa [6556]
Path:                  /Users/USER/*/test_adaa.app/Contents/MacOS/test_adaa
Identifier:            com.yourcompany.test-adaa
Version:               1.0.0 (1.0.0)
Code Type:             ARM-64 (Native)
Parent Process:        ??? [1]
Responsible:           test_adaa [6556]
User ID:               501

Date/Time:             2021-02-16 13:42:28.486 +0100
OS Version:            macOS 11.2.1 (20D74)
Report Version:        12
Anonymous UUID:        4A161F82-9B5B-4297-A5A3-82B4C2586876

Sleep/Wake UUID:       4B4B7471-D0EE-465C-BA66-8283EBC78547

Time Awake Since Boot: 34000 seconds
Time Since Wake:       1700 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_BAD_ACCESS (Code Signature Invalid)
Exception Codes:       0x0000000000000032, 0x000000010415c000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace CODESIGNING, Code 0x2

kernel messages:

VM Regions Near 0x10415c000:
    __LINKEDIT                  10414c000-10415c000    [   64K] r--/r--
SM=COW  /Users/*/test_adaa.app/Contents/MacOS/test_adaa
--> mapped file                 10415c000-104160000    [   16K] r--/r-x
SM=PRV  Object_id=c7c4649
    __TEXT                      1042ec000-104368000    [  496K] r-x/r-x
SM=COW  /usr/lib/dyld

Application Specific Information:
dyld: launch, loading dependent libraries
@executable_path/../Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport

Thread 0 Crashed:
0   dyld                           0x0000000104348780 bcmp + 16
1   dyld                           0x0000000104309408
ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int,
unsigned char const*, unsigned long, long long, ImageLoader::LinkContext
const&) + 136
2   dyld                           0x00000001043103b8
ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned
char const*, unsigned long, unsigned long long, unsigned long long, stat
const&, unsigned int, unsigned int, linkedit_data_command const*,
encryption_info_command const*, ImageLoader::LinkContext const&) + 268
3   dyld                           0x0000000104307ffc
ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char
const*, unsigned long, unsigned long long, unsigned long long, stat const&,
ImageLoader::LinkContext const&) + 172
4   dyld                           0x00000001042f0290 dyld::loadPhase6(int,
stat const&, char const*, dyld::LoadContext const&) + 668
5   dyld                           0x00000001042f8dd8 dyld::loadPhase5(char
const*, char const*, dyld::LoadContext const&, unsigned int&,
std::__1::vector<char const*, std::__1::allocator<char const*> >*) + 1328
6   dyld                           0x00000001042f8824 dyld::loadPhase4(char
const*, char const*, dyld::LoadContext const&, unsigned int&,
std::__1::vector<char const*, std::__1::allocator<char const*> >*) + 208
7   dyld                           0x00000001042f833c dyld::loadPhase3(char
const*, char const*, dyld::LoadContext const&, unsigned int&,
std::__1::vector<char const*, std::__1::allocator<char const*> >*) + 600
8   dyld                           0x00000001042f7cf0 dyld::loadPhase1(char
const*, char const*, dyld::LoadContext const&, unsigned int&,
std::__1::vector<char const*, std::__1::allocator<char const*> >*) + 212
9   dyld                           0x00000001042efe0c dyld::loadPhase0(char
const*, char const*, dyld::LoadContext const&, unsigned int&,
std::__1::vector<char const*, std::__1::allocator<char const*> >*) + 468
10  dyld                           0x00000001042ef9b0 dyld::load(char
const*, dyld::LoadContext const&, unsigned int&) + 196
11  dyld                           0x00000001042f977c
dyld::libraryLocator(char const*, bool, char const*,
ImageLoader::RPathChain const*, unsigned int&) + 56
12  dyld                           0x00000001043039d4
ImageLoader::recursiveLoadLibraries(ImageLoader::LinkContext const&, bool,
ImageLoader::RPathChain const&, char const*) + 344
13  dyld                           0x00000001043021ac
ImageLoader::link(ImageLoader::LinkContext const&, bool, bool, bool,
ImageLoader::RPathChain const&, char const*) + 160
14  dyld                           0x00000001042f25f4
dyld::link(ImageLoader*, bool, bool, ImageLoader::RPathChain const&,
unsigned int) + 328
15  dyld                           0x00000001042f4928
dyld::_main(macho_header const*, unsigned long, int, char const**, char
const**, char const**, unsigned long*) + 6764
16  dyld                           0x00000001042ed258
dyldbootstrap::start(dyld3::MachOLoaded const*, int, char const**,
dyld3::MachOLoaded const*, unsigned long*) + 476
17  dyld                           0x00000001042ed038 _dyld_start + 56

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000000010415c000   x1: 0x000000016bd69780   x2:
0x0000000000000f80   x3: 0x0000000000040001
    x4: 0x0000000000000003   x5: 0x0000000000000000   x6:
0x0000000104370280   x7: 0x0000000000000000
    x8: 0x0000000000000000   x9: 0x000000016bd6a1b0  x10:
0x0000000000000001  x11: 0x0001803000000000
   x12: 0x0000000000000032  x13: 0x0004000000000000  x14:
0x00000000000506c8  x15: 0x000000016bd6a130
   x16: 0x00000000000000c5  x17: 0x0000000000000000  x18:
0x0000000000000000  x19: 0x0000000104375bc0
   x20: 0x0000000000000f90  x21: 0x000000016bd69780  x22:
0x000000010415c000  x23: 0x0000000000000003
   x24: 0x000000016bd6a700  x25: 0x000000016bd71898  x26:
0x000000016bd71a10  x27: 0x000000016bd69780
   x28: 0x000000000000000e   fp: 0x000000016bd69180   lr: 0x0000000104309408
    sp: 0x000000016bd69140   pc: 0x0000000104348780 cpsr: 0x20000000
   far: 0x000000010415c000  esr: 0x92000007


Binary Images:
       0x10408c000 -        0x1040bffff +com.yourcompany.test-adaa (1.0.0 -
1.0.0) <556217AE-8A54-39B6-B376-192B54077EF2>
/Users/USER/*/test_adaa.app/Contents/MacOS/test_adaa
       0x1042ec000 -        0x104367fff  dyld (832.7.3)
<4AB185B3-DC20-3C03-A193-67C0E6C589D7> /usr/lib/dyld
       0x1856e5000 -        0x185b8efff  com.apple.CoreFoundation (6.9 -
1774.101) <EA76C90A-23ED-3791-8FBC-8292916F0B16>
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x186e72000 -        0x187497fff  com.apple.audio.CoreAudio (5.0 -
5.0) <2A4CD49F-AB5D-3155-9889-2A388B4505DE>
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
       0x1946c1000 -        0x1946c1fff  com.apple.CoreServices (1122.11 -
1122.11) <197C9565-C878-3E83-9172-E45DA7DF75A2>
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
       0x197942000 -        0x197942fff  com.apple.audio.units.AudioUnit
(1.14 - 1.14) <B33C2926-C5D2-304A-9CF3-74B951088416>
/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
       0x19917e000 -        0x1991ebfff  com.apple.audio.midi.CoreMIDI (2.0
- 88) <43789324-312A-35F9-9291-DFA2CA6A5FD6>
/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 2724467
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=491.7M resident=0K(0%)
swapped_out_or_unallocated=491.7M(100%)
Writable regions: Total=8896K written=0K(0%) resident=0K(0%)
swapped_out=0K(0%) unallocated=8896K(100%)

                                VIRTUAL   REGION
REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
STACK GUARD                       56.0M        1
Stack                             8176K        1
__AUTH                              10K        3
__AUTH_CONST                      1111K        3
__DATA                             802K        7
__DATA_CONST                      2143K        5
__DATA_DIRTY                        32K        2
__LINKEDIT                       479.8M        4
__OBJC_CONST                        30K        3
__TEXT                            11.9M        7
__UNICODE                          588K        1
mapped file                         16K        1
===========                     =======  =======
TOTAL                            560.3M       38

Model: MacBookPro17,1, BootROM 6723.81.1, proc 8:4:4 processors, 16 GB, SMC
Graphics: kHW_AppleM1Item, Apple M1, spdisplays_builtin
Memory Module: lp_ddr4
AirPort: spairport_wireless_card_type_airport_extreme, wl0: Dec 31 2020
21:39:03 version 18.20.222.20.7.8.104 FWID 01-1b2645bc
Bluetooth: Version 8.0.3d9, 3 services, 25 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.1 Bus
USB Device: USB 3.1 Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.

On Tue, 16 Feb 2021 at 10:20, Dario Sanfilippo <sanfilippo.da...@gmail.com>
wrote:

> Hi, Julius.
>
> I have:
>
> dariosanfilippo@Darios-MBP faustlibraries % which qmake
>
> /opt/homebrew/opt/qt/bin/qmake
>
> dariosanfilippo@Darios-MBP faustlibraries % `which qmake` -v
>
> QMake version 3.1
>
> Using Qt version 5.15.2 in /opt/homebrew/Cellar/qt/5.15.2/lib
>
> and
>
> dariosanfilippo@Darios-MBP faustlibraries % `which clang` -v
>
> Apple clang version 12.0.0 (clang-1200.0.32.29)
>
> Target: arm64-apple-darwin20.3.0
>
> Thread model: posix
> InstalledDir: /Library/Developer/CommandLineTools/usr/bin
>
> These are the last few lines before the error:
>
> + faust -i -json -a /usr/local/share/faust/ca-qt.cpp -double
> ./test_adaa.dsp -o faust.hLi9nX/test_adaa/test_adaa_tmp.cpp
>
> + '[' auto = auto ']'
>
> + echo '#define PRESETDIR "/var/tmp/"'
>
> + cat faust.hLi9nX/test_adaa/preset.cpp
> faust.hLi9nX/test_adaa/test_adaa_tmp.cpp
>
> + rm faust.hLi9nX/test_adaa/preset.cpp
> faust.hLi9nX/test_adaa/test_adaa_tmp.cpp
>
> + cd faust.hLi9nX/test_adaa
>
> + qmake -project 'QT += widgets printsupport network' CONFIG+=warn_off
> 'QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.9'
> INCLUDEPATH+=/Users/dariosanfilippo/Research/Faust_dev/faustlibraries
> 'INCLUDEPATH+=/usr/local/include /opt/local/include' 'QMAKE_CXXFLAGS=  
> -std=c++11
> -Ofast -march=native -mmacosx-version-min=10.9 -Wno-unused-parameter '
> QMAKE_INFO_PLIST=/usr/local/share/faust/Info.plist 'LIBS+=-L/usr/local/lib
> -L/usr/local/lib  -framework CoreAudio -framework AudioUnit -framework
> CoreServices -framework CoreMIDI -framework CoreFoundation    '
> HEADERS+=/usr/local/include/faust/gui/QTUI.h 'RESOURCES+=
> /usr/local/include/faust/gui/Styles/Grey.qrc' '' '' '' '' '' '' '' '' ''
>
> + qmake -spec macx-clang
>
> Project WARNING: Qt has only been tested with version 10.15 of the
> platform SDK, you're using 11.1.
>
> Project WARNING: This is an unsupported configuration. You may experience
> build issues, and by using
>
> Project WARNING: the 11.1 SDK you are opting in to new features that Qt
> has not been prepared for.
>
> Project WARNING: Please downgrade the SDK you use to build your app to
> version 10.15, or configure
>
> Project WARNING: with CONFIG+=sdk_no_version_check when running qmake to
> silence this warning.
>
> + make
>
> clang: error: the clang compiler does not support '-march=native'
>
> make: *** [test_adaa.o] Error 1
> + exit
>
> Thanks,
> Dario
>
>
>
> On Tue, 16 Feb 2021 at 01:48, Julius Smith <julius.sm...@gmail.com> wrote:
>
>> I've seen that before, and -march=native should be ok.
>>
>> Here is what I have:
>>
>> > `which qmake` -v
>> QMake version 3.1
>> Using Qt version 5.15.2 in /usr/local/Cellar/qt/5.15.2/lib
>>
>> > `which clang` -v
>> Apple clang version 12.0.0 (clang-1200.0.32.27)
>> Target: x86_64-apple-darwin20.3.0
>> Thread model: posix
>> InstalledDir:
>> /Devel/Xcode12p2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>>
>> How about you?  Another thing to do is uncomment the "set -x" line in
>> /usr/local/bin/faust2caqt
>> Then you can follow the script progress.
>> I too get those warning messages, but my clang is fine with -march=native
>>
>> - Julius
>>
>>
>>
>> On Mon, Feb 15, 2021 at 11:27 AM Dario Sanfilippo <
>> sanfilippo.da...@gmail.com> wrote:
>>
>>> Thanks for your help, Julius.
>>>
>>> I linked macx-clang-arm64 as I'm on the M1 chip but now it's this other
>>> issues:
>>>
>>> dariosanfilippo@Darios-MBP faustlibraries % faust2caqt -double
>>> test_adaa.dsp
>>>
>>> Project WARNING: Qt has only been tested with version 10.15 of the
>>> platform SDK, you're using 11.1.
>>>
>>> Project WARNING: This is an unsupported configuration. You may
>>> experience build issues, and by using
>>>
>>> Project WARNING: the 11.1 SDK you are opting in to new features that Qt
>>> has not been prepared for.
>>>
>>> Project WARNING: Please downgrade the SDK you use to build your app to
>>> version 10.15, or configure
>>>
>>> Project WARNING: with CONFIG+=sdk_no_version_check when running qmake to
>>> silence this warning.
>>>
>>> clang: error: the clang compiler does not support '-march=native'
>>>
>>> make: *** [test_adaa.o] Error 1
>>>
>>> Dario
>>>
>>>
>>> On Mon, 15 Feb 2021 at 20:14, Julius Smith <julius.sm...@gmail.com>
>>> wrote:
>>>
>>>> That looks like the problem.  I would cd to that directory and type
>>>>
>>>> sudo ln -s macx-clang-x64 macx-clang
>>>>
>>>> assuming you are on an Intel Mac.
>>>>
>>>> - Julius
>>>>
>>>> On Mon, Feb 15, 2021 at 1:25 AM Dario Sanfilippo <
>>>> sanfilippo.da...@gmail.com> wrote:
>>>>
>>>>> Hi, Julius.
>>>>>
>>>>> I have
>>>>>
>>>>> macx-clang-arm64
>>>>>
>>>>> macx-clang-x64
>>>>>
>>>>> in
>>>>>
>>>>> /opt/homebrew/Cellar/qt/5.15.2/mkspecs
>>>>>
>>>>>
>>>>> Shouldn't the first line in my .zshrc refer to this folder too? Should
>>>>> there also be a macx-clang or does Faust need to specify macx-clang-arm64
>>>>> for these machines?
>>>>>
>>>>> Thanks,
>>>>> Dario
>>>>>
>>>>>
>>>>> On Mon, 15 Feb 2021 at 02:20, Julius Smith <julius.sm...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Dario,
>>>>>>
>>>>>> Do you have this?:
>>>>>>
>>>>>> > locate macx-clang
>>>>>> /usr/local/Cellar/qt/5.15.2/mkspecs/macx-clang
>>>>>>
>>>>>> If so, maybe there is a config problem
>>>>>>
>>>>>> faust2caqt is working for me on Big Sur.
>>>>>>
>>>>>> - Julius
>>>>>>
>>>>>> On Sun, Feb 14, 2021 at 12:47 PM Dario Sanfilippo <
>>>>>> sanfilippo.da...@gmail.com> wrote:
>>>>>>
>>>>>>> By the way, these are the lines added to my .zshrc file:
>>>>>>>
>>>>>>> export PATH="/opt/homebrew/opt/qt/bin:$PATH"
>>>>>>>
>>>>>>> export LDFLAGS="-L/opt/homebrew/opt/qt/lib"
>>>>>>>
>>>>>>> export CPPFLAGS="-I/opt/homebrew/opt/qt/include"
>>>>>>>
>>>>>>> export PKG_CONFIG_PATH="/opt/homebrew/opt/qt/lib/pkgconfig"
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Dario
>>>>>>>
>>>>>>>
>>>>>>> On Sun, 14 Feb 2021 at 20:23, Dario Sanfilippo <
>>>>>>> sanfilippo.da...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi, Alex and all.
>>>>>>>>
>>>>>>>> I'm trying to have Faust running on OSX 11.2.1, M1 chip, but I'm
>>>>>>>> having a few issues.
>>>>>>>>
>>>>>>>> With faust2caqt, I get the following error:
>>>>>>>>
>>>>>>>> Could not find qmake spec 'macx-clang'.
>>>>>>>>
>>>>>>>> Error processing project file:
>>>>>>>> /Users/dariosanfilippo/Research/Faust_dev/faustlibraries/faust.JD9TVA/test_adaa/
>>>>>>>> test_adaa.pro
>>>>>>>>
>>>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>>>>
>>>>>>>> If I run a "which" on qmake and make, I get this:
>>>>>>>>
>>>>>>>> dariosanfilippo@Darios-MBP ~ % which qmake
>>>>>>>>
>>>>>>>> /opt/homebrew/opt/qt/bin/qmake
>>>>>>>>
>>>>>>>> dariosanfilippo@Darios-MBP ~ % which make
>>>>>>>> /usr/bin/make
>>>>>>>>
>>>>>>>> If I run qmake -v I get:
>>>>>>>>
>>>>>>>> QMake version 3.1
>>>>>>>>
>>>>>>>> Using Qt version 5.15.2 in /opt/homebrew/Cellar/qt/5.15.2/lib
>>>>>>>>
>>>>>>>> I have also added these lines to my .zshrc as suggested by Brew as
>>>>>>>> the formula is keg-only.
>>>>>>>>
>>>>>>>> With faust2csvplot, I get this error:
>>>>>>>>
>>>>>>>> clang: error: the clang compiler does not support '-march=native'
>>>>>>>>
>>>>>>>> If I run "which" on clang, I get this:
>>>>>>>>
>>>>>>>> /usr/bin/clang
>>>>>>>>
>>>>>>>> And then running clang -v:
>>>>>>>>
>>>>>>>> Apple clang version 12.0.0 (clang-1200.0.32.29)
>>>>>>>>
>>>>>>>> Target: arm64-apple-darwin20.3.0
>>>>>>>>
>>>>>>>> Thread model: posix
>>>>>>>> InstalledDir: /Library/Developer/CommandLineTools/usr/bin
>>>>>>>>
>>>>>>>> Can anybody help with this?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Dario
>>>>>>>>
>>>>>>>>
>>>>>>>> On Sun, 24 Jan 2021 at 01:03, <s...@ethnographer.ca> wrote:
>>>>>>>>
>>>>>>>>> I’ve used Faust on my M1 Mac (Big Sur 11.1) without too many
>>>>>>>>> problems apart from having to whitelist modules after exporting them.
>>>>>>>>> Haven’t used RME Babyface.
>>>>>>>>>
>>>>>>>>> – Alex
>>>>>>>>> Le 23 janv. 2021 18:48 -0500, Dario Sanfilippo <
>>>>>>>>> sanfilippo.da...@gmail.com>, a écrit :
>>>>>>>>>
>>>>>>>>> Hello, list. I hope that you're all well.
>>>>>>>>>
>>>>>>>>> Do you have experience with Faust and the hardware/software in the
>>>>>>>>> subject? Anything I should worry about in particular?
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Dr Dario Sanfilippo
>>>>>>>>> http://dariosanfilippo.com
>>>>>>>>> _______________________________________________
>>>>>>>>> Faudiostream-users mailing list
>>>>>>>>> Faudiostream-users@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Dr Dario Sanfilippo
>>>>>>>> http://dariosanfilippo.com
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Dr Dario Sanfilippo
>>>>>>> http://dariosanfilippo.com
>>>>>>> _______________________________________________
>>>>>>> Faudiostream-users mailing list
>>>>>>> Faudiostream-users@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> "Anybody who knows all about nothing knows everything" -- Leonard
>>>>>> Susskind
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Dr Dario Sanfilippo
>>>>> http://dariosanfilippo.com
>>>>>
>>>>
>>>>
>>>> --
>>>> "Anybody who knows all about nothing knows everything" -- Leonard
>>>> Susskind
>>>>
>>>
>>>
>>> --
>>> Dr Dario Sanfilippo
>>> http://dariosanfilippo.com
>>>
>>
>>
>> --
>> "Anybody who knows all about nothing knows everything" -- Leonard Susskind
>>
>
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to