14:01:06 Cloning into 'externals/bullet'...
14:01:06 error: RPC failed; curl 56 SSLRead() return error -36
14:01:06 fatal: The remote end hung up unexpectedly
14:01:06 fatal: early EOF
14:01:06 fatal: index-pack failed
14:01:06 fatal: clone of 'https://github.com/RobotLocomotion/bullet3.git' into submodule path 'externals/bullet' failed
Network hiccup? Does it only affect OSX?
Since I'm fairly sure this is due to a transient network failure, I'm going to close this issue for now.
Happened again, also OS X:
https://drake-jenkins.csail.mit.edu/job/mac-clang-ninja-continuous-release/657
https://drake-jenkins.csail.mit.edu/job/mac-clang-ninja-continuous-debug/674
https://drake-jenkins.csail.mit.edu/job/mac-clang-ninja-continuous-release/666
...does seem to be an OS X (MacStadium?) issues...
How about let's modify the submodule URLs for public repositories to use http:// instead of https://? Wouldn't that eliminate the SSLRead() error?
> GET /RobotLocomotion/drake.git HTTP/1.1
> Host: github.com
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Content-length: 0
< Location: https://github.com/RobotLocomotion/drake.git
Bummer.
Would switching to SSH access make a difference?
The only reasonable solutions are (1) more automatic retries, or (2) find a hosting solution that sucks less.
Here is another example:
https://drake-cdash.csail.mit.edu/viewBuildError.php?buildid=235736
@liangfok :-)
:+1: :smile:
Similar error here: https://drake-jenkins.csail.mit.edu/job/linux-clang-experimental-memcheck-lsan/1209/
11:12:14 "/usr/local/bin/ctest" --launch --target-name convert_to_obj --build-dir /home/ubuntu/workspace/linux-clang-experimental-memcheck-lsan/build/externals/meshconverters --output CMakeFiles/convert_to_obj.dir/vcglib/wrap/ply/plylib.cpp.o --source /home/ubuntu/workspace/linux-clang-experimental-memcheck-lsan/externals/meshconverters/vcglib/wrap/ply/plylib.cpp --language CXX -- /usr/bin/clang++ -DQT_CORE_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -I/home/ubuntu/workspace/linux-clang-experimental-memcheck-lsan/externals/meshconverters/vcglib -isystem /usr/include/qt4/QtCore -isystem /usr/share/qt4/mkspecs/default -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtXmlPatterns -fsanitize=leak -fsanitize-blacklist=/home/ubuntu/workspace/linux-clang-experimental-memcheck-lsan/tools/blaerror: RPC failed; result=56, HTTP code = 200
11:12:14 fatal: The remote end hung up unexpectedly
11:12:14 fatal: early EOF
11:12:14 fatal: index-pack failed
11:12:14 Clone of 'https://github.com/RobotLocomotion/bullet3.git' into submodule path 'externals/bullet' failed
11:12:14 error: RPC failed; result=56, HTTP code = 200
11:12:14 fatal: The remote end hung up unexpectedly
11:12:14 fatal: early EOF
11:12:14 fatal: index-pack failed
11:12:14 error: RPC failed; result=56, HTTP code = 200
11:12:14 Clone of 'https://github.com/OctoMap/octomap.git' into submodule path 'externals/octomap' failed
11:12:14 fatal: The remote end hung up unexpectedly