[Chapel Merge] Ignore touchbar interface on a mac

Branch: refs/heads/main
Revision: aa8f9f9
Author: jhh67
Log Message:

Merge pull request #18241 from jhh67/T2392

Ignore touchbar interface on a mac

Libfabric will return providers that use the touchbar interface, which won't work. Ignore
it in the list of providers.

This resolves issue https://github.com/Cray/chapel-private/issues/2392.

[Reviewed by @gbtitus]

Modified Files:
M runtime/src/comm/ofi/comm-ofi.c

Compare: https://github.com/chapel-lang/chapel/compare/f7ea19ea58e2...aa8f9f97905f