<X11/Xlib.h>is not included in
SHELLmainand only the headers with user functions are. This is why
XLIBwindow.hare not included in
Platforms/xlib/include.hanymore, because they only have implementation stuff, no actual user functions declared in them. Most platform user functions have their declarations generalized now anyway.
My change to the math test produced this in the test harness job of the first commit of this pullrequest:
Line 213, position 6 (absolute 8474): Invalid assignment to function `time'
That means the test successfully reproduced the bug in #1327 and this pull request fixes the issue if it passes the test at the time this is merged.