I thought that maven-3.5 might be the cause (I've only tried 3.3 before) but I just checked, and calcite builds fine on maven-3.5.0.
I'll try building on windows as soon as I have access to a windows instance.
Is that that full log you have posted above? I can see that it failed because of test failures, but I can't see which tests failed. Usually maven prints that detail to stdout.