Libc++ fixes

Ing. Jan Trávníček requested to merge libc++-fixes into master

Hopefully last set of fixes needed in order to get ALT working with libc++ (except missing functionality regarding three-way comparison).

Merge request reports