While building your package using our research compiler infrastructure we noticed the following conflicting declarations:
lib/lock/ulInt.h:499: extern Bool (*MXUserTryAcquireForceFail)(const char *name);
lib/lock/ul.c:30:Bool (*MXUserTryAcquireForceFail)() = NULL;
Likely the missing "const char*" in the actual definition does not cause practical trouble, but in principle permits undefined behaviour.
Log in to post a comment.