Rob Egan - 2022-11-01

Hello, Apologies for the late reponse. This ticket arrived at the same time as an update from another and I didn't notice it.

The icc_run.log has this error:
*** Caught a fatal signal (proc 28): SIGILL(4)

Which, in my experience, only happens when you build on 1 machine and execute on a different one. Your build platform must have the same CPU as the execute platform or else you run the risk that some optimization enabled in the build architechure cannot run on the execute architechure.

So I suspect that if you execute "lscpu" on the two environments, you will see different chipsets.

Maybe you can build on the execution platform? or somehow configure cmake to cross compile?

-Rob