Use struct instead of type alias in the solutions for better compiler compatibility
Update the mpllibs headers
Remove clang CI tests (clang is too old, no MPLLIBS_STRING support)