This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Eigen for iWatch

Tags: None
(comma "," separated)
loiczimm
Registered Member
Posts
1
Karma
0

Eigen for iWatch

Mon Jun 08, 2020 9:25 am
Hi,

For our application, we are using Eigen for matricial computation. We target multiple devices and also, iWatch. For now Apple does not allow for inline assembly in Bitcode. When trying to push our project on the AppStore, we got the following issue:

ITMS-90562: Invalid Bundle - Bitcode failed to compile for your watchOS binary because it includes assembly source code or inline assembly. To resolve this issue, rewrite the corresponding code in a higher-level language such as Objective-C or Swift and redeliver your app.


To what I understand it's linked to assembly code inlined in Eigen, and indeed to be able to compile Eigen on iWatch we had to add
Code: Select all
-fgnu-inline-asm
GCC flag.

Is there a way to disable inline assembly in whole Eigen ? If yes how ? Or do you see any other approach to overcome our issue ?

Thank you very much for your help


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]