sandialabs / seacas

The Sandia Engineering Analysis Code Access System (SEACAS) is a suite of preprocessing, postprocessing, translation, and utility applications supporting finite element analysis software using the Exodus database file format.
Other
131 stars 79 forks source link

IOSS: Add guard for ARM/ARM64-specific include on Mac #447

Closed cticenhour closed 5 months ago

cticenhour commented 5 months ago

Hi @gsjaardema! 👋🏻

I ran across an error building SEACAS / IOSS on Intel Mac (the Mac SDK was missing mach/arm/kern_return.h) that I hadn't on my Apple Silicon system. Guarding against using that include on Intel Mac platforms seemed to be the right fix, so I wanted to contribute it back to you.

EDIT: Double-checking with INL the terms of the CLA. Thanks for your patience!

github-actions[bot] commented 5 months ago

CLA Assistant Lite bot:
Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request

gsjaardema commented 5 months ago

I don't think that the CLA is needed in this case. Thanks for the update.