On 04/01/2018 11:53 AM, Howard Chu wrote:
The coverage flags have only been tested with gcc. What compiler are you using that also provides code coverage with these flags?
This is clang on osx, kind of.
NixOS.org is packaging lmdb for various "platforms", including osx. And we run `make test` to be more confident about the result. That's what now broke when we attempt lmdb: 0.9.21 -> 0.9.22 - and this patch fixed the build (though I didn't really check anything; I don't really have any osx machine myself).
My experience in general is that clang tries to be compatible with gcc.