im try to test the patch but currently llvm master don't build claiming missing unistd.h header, so once is fixed ill test the patch