Travis on the 0.16 branch is failing on the subtree check.
0.04s$ if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/git-subtree-check.sh src/crypto/ctaes; fi
ERROR: src/crypto/ctaes is not a subtree
The command "if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/git-subtree-check.sh src/crypto/ctaes; fi" failed and exited with 2 during .
The reason for this is that it makes a shallow clone, and the last change to that subtree is deeper than the oldest commit fetched.
The obvious solution would be to clone deeper, but that would be kicking the can down the road and make things slower. I'd say to be robust the check needs to generate a warning in this case but continue. If nothing changed to it in the last 50 commits, then the subtree can be assumed to be fine, otherwise we would have intervened by then.
Ping @MarcoFalke @sipa