Some of the PhutilURITestCase::testURIParsing tests currently fail on PHP7.1 because of this fix:
https://bugs.php.net/bug.php?id=73192
However, it's possible that this fix actually creates danger if cURL has different behavior. See T6755 for context. We should:
- Fix these tests, possibly by rejecting these URIs on both versions of PHP with an exception.
- Definitely make PhutilURI start throwing exceptions on this junk if some versions of PHP and some versions of cURL could conspire to behave unsafely.