ros2 / rosbag2

Apache License 2.0
282 stars 250 forks source link

👩‍🌾 Windows nightly failed due to shared_queues_vendor download failure #611

Closed chapulina closed 3 years ago

chapulina commented 3 years ago

Description

ROS 2's latest Windows nightly failed to build because of the shared_queues_vendor package. The failure happened while downloading this external project:

https://github.com/ros2/rosbag2/blob/de1158949dd969d7b69a30c7538889c42693a389/shared_queues_vendor/CMakeLists.txt#L21-L31

Failure log ``` 07:45:57 Not searching for unused variables given on the command line. 07:45:57 -- Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.18363. 07:45:57 -- The C compiler identification is MSVC 19.28.29336.0 07:45:57 -- The CXX compiler identification is MSVC 19.28.29336.0 07:45:57 -- Detecting C compiler ABI info 07:45:57 -- Detecting C compiler ABI info - done 07:45:57 -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe - skipped 07:45:57 -- Detecting C compile features 07:45:57 -- Detecting C compile features - done 07:45:57 -- Detecting CXX compiler ABI info 07:45:57 -- Detecting CXX compiler ABI info - done 07:45:57 -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe - skipped 07:45:57 -- Detecting CXX compile features 07:45:57 -- Detecting CXX compile features - done 07:45:57 -- Found ament_cmake: 1.0.3 (C:/ci/ws/install/share/ament_cmake/cmake) 07:45:57 -- Found PythonInterp: C:/Python38/python.exe (found suitable version "3.8.3", minimum required is "3") 07:45:57 -- Using PYTHON_EXECUTABLE: C:/Python38/python.exe 07:45:57 -- Configuring done 07:45:57 -- Generating done 07:45:57 -- Build files have been written to: C:/ci/ws/build/shared_queues_vendor 07:45:57 Microsoft (R) Build Engine version 16.8.3+39993bd9d for .NET Framework 07:45:57 Copyright (C) Microsoft Corporation. All rights reserved. 07:45:57 07:45:57 Checking Build System 07:45:57 Creating directories for 'ext-concurrentqueue' 07:45:57 Performing download step (download, verify and extract) for 'ext-concurrentqueue' 07:45:57 -- Downloading... 07:45:57 dst='C:/ci/ws/build/shared_queues_vendor/download/8f65a8734d77c3cc00d74c0532efca872931d3ce.zip' 07:45:57 timeout='60 seconds' 07:45:57 inactivity timeout='none' 07:45:57 -- Using src='https://github.com/cameron314/concurrentqueue/archive/8f65a8734d77c3cc00d74c0532efca872931d3ce.zip' 07:45:57 -- [download 100% complete] 07:45:57 -- [download 0% complete] 07:45:57 -- [download 1% complete] 07:45:57 -- [download 2% complete] 07:45:57 -- [download 3% complete] 07:45:57 -- [download 4% complete] 07:45:57 -- [download 5% complete] 07:45:57 -- [download 6% complete] 07:45:57 -- [download 7% complete] 07:45:57 -- [download 8% complete] 07:45:57 -- [download 9% complete] 07:45:57 -- [download 10% complete] 07:45:57 -- [download 11% complete] 07:45:57 -- [download 12% complete] 07:45:57 -- [download 14% complete] 07:45:57 -- [download 15% complete] 07:45:57 -- [download 16% complete] 07:45:57 -- [download 18% complete] 07:45:57 -- [download 19% complete] 07:45:57 -- [download 20% complete] 07:45:57 -- [download 21% complete] 07:45:57 -- [download 23% complete] 07:45:57 -- [download 24% complete] 07:45:57 -- [download 25% complete] 07:45:57 -- [download 26% complete] 07:45:57 -- [download 28% complete] 07:45:57 -- [download 30% complete] 07:45:57 -- [download 31% complete] 07:45:57 -- [download 32% complete] 07:45:57 -- [download 33% complete] 07:45:57 -- [download 35% complete] 07:45:57 -- [download 36% complete] 07:45:57 -- [download 38% complete] 07:45:57 -- [download 39% complete] 07:45:57 -- [download 40% complete] 07:45:57 -- [download 42% complete] 07:45:57 -- [download 43% complete] 07:45:57 -- [download 45% complete] 07:45:57 -- [download 48% complete] 07:45:57 -- [download 49% complete] 07:45:57 -- [download 51% complete] 07:45:57 -- [download 52% complete] 07:45:57 -- [download 53% complete] 07:45:57 -- [download 55% complete] 07:45:57 -- [download 58% complete] 07:45:57 -- [download 59% complete] 07:45:57 -- [download 60% complete] 07:45:57 -- [download 62% complete] 07:45:57 -- [download 63% complete] 07:45:57 -- [download 66% complete] 07:45:57 -- [download 67% complete] 07:45:57 -- [download 68% complete] 07:45:57 CMake Error at ext-concurrentqueue-stamp/download-ext-concurrentqueue.cmake:170 (message): 07:45:57 Each download failed! 07:45:57 07:45:57 CUSTOMBUILD : error : downloading 'https://github.com/cameron314/concurrentqueue/archive/8f65a8734d77c3cc00d74c0532efca872931d3ce.zip' failed [C:\ci\ws\build\shared_queues_vendor\ext-concurrentqueue.vcxproj] 07:45:57 status_code: 18 07:45:57 status_string: "Transferred a partial file" 07:45:57 log: 07:45:57 --- LOG BEGIN --- 07:45:57 timeout on name lookup is not supported 07:45:57 Trying 140.82.114.4:443... 07:45:57 07:45:57 Connected to github.com (140.82.114.4) port 443 (#0) 07:45:57 07:45:57 schannel: ALPN, offering h2 07:45:57 07:45:57 schannel: ALPN, offering http/1.1 07:45:57 07:45:57 schannel: ALPN, server accepted to use h2 07:45:57 07:45:57 Using HTTP2, server supports multi-use 07:45:57 07:45:57 Connection state changed (HTTP/2 confirmed) 07:45:57 07:45:57 Copying HTTP/2 data in stream buffer to connection buffer after upgrade: 07:45:57 len=0 07:45:57 07:45:57 Using Stream ID: 1 (easy handle 0x1b1d9ba9670) 07:45:57 07:45:57 GET 07:45:57 /cameron314/concurrentqueue/archive/8f65a8734d77c3cc00d74c0532efca872931d3ce.zip 07:45:57 HTTP/2 07:45:57 07:45:57 Host: github.com 07:45:57 07:45:57 user-agent: curl/7.72.0 07:45:57 07:45:57 accept: */* 07:45:57 07:45:57 07:45:57 07:45:57 Connection state changed (MAX_CONCURRENT_STREAMS == 100)! 07:45:57 07:45:57 HTTP/2 302 07:45:57 07:45:57 server: GitHub.com 07:45:57 07:45:57 date: Fri, 22 Jan 2021 07:45:01 GMT 07:45:57 07:45:57 content-type: text/html; charset=utf-8 07:45:57 07:45:57 status: 302 Found 07:45:57 07:45:57 vary: X-PJAX, Accept-Encoding, Accept, X-Requested-With 07:45:57 07:45:57 location: 07:45:57 https://codeload.github.com/cameron314/concurrentqueue/zip/8f65a8734d77c3cc00d74c0532efca872931d3ce 07:45:57 07:45:57 07:45:57 cache-control: max-age=0, private 07:45:57 07:45:57 strict-transport-security: max-age=31536000; includeSubdomains; preload 07:45:57 07:45:57 x-frame-options: deny 07:45:57 07:45:57 x-content-type-options: nosniff 07:45:57 07:45:57 x-xss-protection: 1; mode=block 07:45:57 07:45:57 referrer-policy: no-referrer-when-downgrade 07:45:57 07:45:57 expect-ct: max-age=2592000, 07:45:57 report-uri="https://api.github.com/_private/browser/errors" 07:45:57 07:45:57 content-security-policy: default-src 'none'; base-uri 'self'; 07:45:57 block-all-mixed-content; connect-src 'self' uploads.github.com 07:45:57 www.githubstatus.com collector.githubapp.com api.github.com 07:45:57 github-cloud.s3.amazonaws.com 07:45:57 github-production-repository-file-5c1aeb.s3.amazonaws.com 07:45:57 github-production-upload-manifest-file-7fdce7.s3.amazonaws.com 07:45:57 github-production-user-asset-6210df.s3.amazonaws.com cdn.optimizely.com 07:45:57 logx.optimizely.com/v1/events wss://alive.github.com 07:45:57 online.visualstudio.com/api/v1/locations; font-src github.githubassets.com; 07:45:57 form-action 'self' github.com gist.github.com; frame-ancestors 'none'; 07:45:57 frame-src render.githubusercontent.com; img-src 'self' data: 07:45:57 github.githubassets.com identicons.github.com collector.githubapp.com 07:45:57 github-cloud.s3.amazonaws.com *.githubusercontent.com; manifest-src 'self'; 07:45:57 media-src 'none'; script-src github.githubassets.com; style-src 07:45:57 'unsafe-inline' github.githubassets.com; worker-src 07:45:57 github.com/socket-worker-5029ae85.js 07:45:57 gist.github.com/socket-worker-5029ae85.js 07:45:57 07:45:57 content-length: 165 07:45:57 07:45:57 x-github-request-id: D470:6D06:5D8346:9CA944:600A82B4 07:45:57 07:45:57 07:45:57 07:45:57 Ignoring the response-body 07:45:57 07:45:57 [165 bytes data] 07:45:57 07:45:57 Connection #0 to host github.com left intact 07:45:57 07:45:57 Issue another request to this URL: 07:45:57 'https://codeload.github.com/cameron314/concurrentqueue/zip/8f65a8734d77c3cc00d74c0532efca872931d3ce' 07:45:57 07:45:57 07:45:57 timeout on name lookup is not supported 07:45:57 07:45:57 Trying 140.82.112.10:443... 07:45:57 07:45:57 Connected to codeload.github.com (140.82.112.10) port 443 (#1) 07:45:57 07:45:57 schannel: ALPN, offering h2 07:45:57 07:45:57 schannel: ALPN, offering http/1.1 07:45:57 07:45:57 schannel: ALPN, server accepted to use http/1.1 07:45:57 07:45:57 GET 07:45:57 /cameron314/concurrentqueue/zip/8f65a8734d77c3cc00d74c0532efca872931d3ce 07:45:57 HTTP/1.1 07:45:57 07:45:57 Host: codeload.github.com 07:45:57 07:45:57 User-Agent: curl/7.72.0 07:45:57 07:45:57 Accept: */* 07:45:57 07:45:57 07:45:57 07:45:57 Mark bundle as not supporting multiuse 07:45:57 07:45:57 HTTP/1.1 200 OK 07:45:57 07:45:57 Access-Control-Allow-Origin: https://render.githubusercontent.com 07:45:57 07:45:57 content-disposition: attachment; 07:45:57 filename=concurrentqueue-8f65a8734d77c3cc00d74c0532efca872931d3ce.zip 07:45:57 07:45:57 Content-Length: 2580293 07:45:57 07:45:57 Content-Security-Policy: default-src 'none'; style-src 'unsafe-inline'; 07:45:57 sandbox 07:45:57 07:45:57 Content-Type: application/zip 07:45:57 07:45:57 ETag: "604ab1de9a5a1b584ce1c228fc303913fbbd53590ac0e35c4d0aacb130bf5671" 07:45:57 07:45:57 Strict-Transport-Security: max-age=31536000 07:45:57 07:45:57 Vary: Authorization,Accept-Encoding 07:45:57 07:45:57 X-Content-Type-Options: nosniff 07:45:57 07:45:57 X-Frame-Options: deny 07:45:57 07:45:57 X-XSS-Protection: 1; mode=block 07:45:57 07:45:57 Date: Fri, 22 Jan 2021 07:45:56 GMT 07:45:57 07:45:57 x-varnish: 511982765 07:45:57 07:45:57 age: 0 07:45:57 07:45:57 via: 1.1 varnish (Varnish/6.0) 07:45:57 07:45:57 x-cache: HFM 07:45:57 07:45:57 x-cache-hits: 0 07:45:57 07:45:57 Accept-Ranges: bytes 07:45:57 07:45:57 X-GitHub-Request-Id: D471:6DF6:25DD2:448BF:600A82B4 07:45:57 07:45:57 07:45:57 07:45:57 [1963 bytes data] 07:45:57 07:45:57 [10960 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [11653 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [15798 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [13700 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [13756 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16152 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [56 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [1482 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16152 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [1426 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [2852 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16152 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [6906 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [8044 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [9702 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16208 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [12330 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [14894 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [1370 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [15182 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16152 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [2852 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16208 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [5536 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16208 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [9646 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16264 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [10960 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [8220 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16264 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [5480 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16264 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [1426 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16264 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [4166 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16264 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [8276 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16208 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [12442 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [12330 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16152 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [1538 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16152 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16320 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [2740 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [13700 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [8220 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [12330 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16208 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [12330 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [2796 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [1426 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16152 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [6962 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16152 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16320 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [15070 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16264 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [4278 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16152 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [16320 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: failed to decrypt data, need more data 07:45:57 07:45:57 [9646 bytes data] 07:45:57 07:45:57 [16384 bytes data] 07:45:57 07:45:57 schannel: server closed the connection 07:45:57 07:45:57 [8924 bytes data] 07:45:57 07:45:57 schannel: server indicated shutdown in a prior call 07:45:57 07:45:57 transfer closed with 835397 bytes remaining to read 07:45:57 07:45:57 Closing connection 1 07:45:57 07:45:57 schannel: shutting down SSL/TLS connection with codeload.github.com port 07:45:57 443 07:45:57 07:45:57 07:45:57 07:45:57 --- LOG END --- 07:45:57 07:45:57 07:45:57 07:45:57 07:45:57 c:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(238,5): error MSB8066: Custom build for 'C:\ci\ws\build\shared_queues_vendor\CMakeFiles\fef1832a788bc0f2f48a1781a0f0cdc2\ext-concurrentqueue-mkdir.rule;C:\ci\ws\build\shared_queues_vendor\CMakeFiles\fef1832a788bc0f2f48a1781a0f0cdc2\ext-concurrentqueue-download.rule;C:\ci\ws\build\shared_queues_vendor\CMakeFiles\fef1832a788bc0f2f48a1781a0f0cdc2\ext-concurrentqueue-update.rule;C:\ci\ws\build\shared_queues_vendor\CMakeFiles\fef1832a788bc0f2f48a1781a0f0cdc2\ext-concurrentqueue-patch.rule;C:\ci\ws\build\shared_queues_vendor\CMakeFiles\fef1832a788bc0f2f48a1781a0f0cdc2\ext-concurrentqueue-configure.rule;C:\ci\ws\build\shared_queues_vendor\CMakeFiles\fef1832a788bc0f2f48a1781a0f0cdc2\ext-concurrentqueue-build.rule;C:\ci\ws\build\shared_queues_vendor\CMakeFiles\fef1832a788bc0f2f48a1781a0f0cdc2\ext-concurrentqueue-install.rule;C:\ci\ws\build\shared_queues_vendor\CMakeFiles\7cae861c1bc56cbd276e51571a726295\ext-concurrentqueue-complete.rule;C:\ci\ws\build\shared_queues_vendor\CMakeFiles\b3ae7dad93f2aa28c2d547dd30ded48f\ext-concurrentqueue.rule' exited with code 1. [C:\ci\ws\build\shared_queues_vendor\ext-concurrentqueue.vcxproj] 07:45:57 Creating directories for 'ext-singleproducerconsumer' 07:45:57 Performing download step (download, verify and extract) for 'ext-singleproducerconsumer' 07:45:57 -- Downloading... 07:45:57 dst='C:/ci/ws/build/shared_queues_vendor/download/ef7dfbf553288064347d51b8ac335f1ca489032a.zip' 07:45:57 timeout='60 seconds' 07:45:57 inactivity timeout='none' 07:45:57 -- Using src='https://github.com/cameron314/readerwriterqueue/archive/ef7dfbf553288064347d51b8ac335f1ca489032a.zip' 07:45:57 -- [download 100% complete] 07:45:57 -- [download 21% complete] 07:45:57 -- [download 46% complete] 07:45:57 -- [download 65% complete] 07:45:57 -- [download 100% complete] 07:45:57 -- verifying file... 07:45:57 file='C:/ci/ws/build/shared_queues_vendor/download/ef7dfbf553288064347d51b8ac335f1ca489032a.zip' 07:45:57 -- Downloading... done 07:45:57 -- extracting... 07:45:57 src='C:/ci/ws/build/shared_queues_vendor/download/ef7dfbf553288064347d51b8ac335f1ca489032a.zip' 07:45:57 dst='C:/ci/ws/build/shared_queues_vendor/singleproducerconsumer/src/ext-singleproducerconsumer' 07:45:57 -- extracting... [tar xfz] 07:45:57 -- extracting... [analysis] 07:45:57 -- extracting... [rename] 07:45:57 -- extracting... [clean up] 07:45:57 -- extracting... done 07:45:57 No update step for 'ext-singleproducerconsumer' 07:45:57 No patch step for 'ext-singleproducerconsumer' 07:45:57 No configure step for 'ext-singleproducerconsumer' 07:45:57 No build step for 'ext-singleproducerconsumer' 07:45:57 No install step for 'ext-singleproducerconsumer' 07:45:57 Completed 'ext-singleproducerconsumer' 07:45:57 Building Custom Rule C:/ci/ws/src/ros2/rosbag2/shared_queues_vendor/CMakeLists.txt 07:45:57 --- 07:45:57 Failed <<< shared_queues_vendor [17.2s, exited with code 1] ```

The failure log above shows that the download started and stopped halfway. It was then attempted a second time and that doesn't seem to have gone through either. I couldn't understand from the logs what made the download fail, maybe someone else can parse the logs better. This could be a spurious failure, so I think it's just important to keep a close eye on it.

Expected Behavior

Build completes 100% of the time

Actual Behavior

Build failed

To Reproduce

These builds run every night, so we can keep an eye on this job to see if it breaks again for the same reason:

https://ci.ros2.org/view/nightly/job/nightly_win_rel/

System (please complete the following information)


https://github.com/osrf/buildfarmer/issues/145

Karsten1987 commented 3 years ago

I am having a little bit of trouble understanding what rosbag2 can do here. Do other builds fail as well? The vendor package is used by all three other platforms.

chapulina commented 3 years ago

Do other builds fail as well?

Only Windows failed. It looks like it was a one-time thing.

I am having a little bit of trouble understanding what rosbag2 can do here.

If this becomes a common occurrence, maybe reconsidering the use of ExternalProject_Add could be an option. No downloads, no download failure.

emersonknapp commented 3 years ago

Closing for now, builds are passing. If it shows up again we can reopen.