Running the command: make -f posix.mak DMD=../dmd MODEL=32 clean produces the error: make[1]: *** No rule to make target 'test/profile/.clean', needed by 'clean'. Stop. It's looking for it here: https://github.com/D-Programming-Language/druntime/blob/master/posix.mak#L288
Seems like you're missing the test/profile folder, try `git checkout test/profile` to recreate it.