Merge Chris Wipf AWG interface/functions, clean up some warnings, get c examples and tests building on APPLE M1
exclude fenv.c from librts build on non-x86 systems Fixing default behavior of multi-cycle read Fixed errors in examples and unit tests
Tested builds on: Deb11/10, Apple M1 brew dependencies, and APPLE M1 with conda
Edited by Ezekiel Dohmen