Skip to content

gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument #108539

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 17 commits into from
Sep 7, 2023

Conversation

corona10
Copy link
Member

@corona10 corona10 commented Aug 27, 2023

@@ -1577,6 +1551,20 @@ _Py_Instrument(PyCodeObject *code, PyInterpreterState *interp)
return 0;
}
int code_len = (int)Py_SIZE(code);
if (code->co_executors != NULL && code->co_executors->size > 0 ) {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Address by @markshannon's comment
: #108482 (comment)

bool instrumented = is_instrumented(opcode);
if (instrumented) {
opcode = DE_INSTRUMENT[opcode];
assert(opcode != 0);
}
assert(opcode != ENTER_EXECUTOR);
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was added to test #107265 (comment)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe the test could reproduce what you did in that comment?

@corona10
Copy link
Member Author

gentle ping? @gvanrossum @markshannon

@gvanrossum
Copy link
Member

Sorry! I started a review but got distracted. Give me 1-2 days.

@markshannon
Copy link
Member

The code changes look fine, but there is no test.

Is it possible to add a test for this?
Creating an executor for a loop, and then instrumenting the code object should trigger a failure on main.

Copy link
Member

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a refactoring suggestion. And I agree with Mark that a test would be nice.

@corona10
Copy link
Member Author

corona10 commented Sep 1, 2023

Thanks Guido and Mark, I will update the PR soon :)

@corona10 corona10 changed the title gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument [WIP] gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument Sep 1, 2023
Copy link
Member

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Though I would put spaces on both sides of +=.

@corona10 corona10 changed the title [WIP] gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument Sep 1, 2023
@@ -1698,3 +1698,31 @@ def run():
self.assertEqual(caught, "inner")
finally:
sys.monitoring.set_events(TEST_TOOL, 0)


class TestOptimizer(MonitoringTestBase, unittest.TestCase):
Copy link
Member Author

@corona10 corona10 Sep 1, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@markshannon cc @gvanrossum

I added a test, but not sure what you wanted :)
Without this PR, Python/instrumentation.c#L1589 will not be able to pass the assert through this test.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this test supposed to do? When I copy this test into the main branch, it passes (in debug mode, so failing asserts would cause crashes), so I don't think this proves your fix works.

By adding some dis.dis(test_func, adaptive=True) calls to the test I think I see the difference -- in main, an ENTER_EXECUTOR opcode remains in the code object, whereas with this PR, the ENTER_EXECUTOR opcode appears after the function is called, but disappears again after the second set_local_events call.

You could check for that ENTER_EXECUTOR (there are examples in test_capi/test_misc.py) but it would be nice if you had example code that actually crashed or triggered an assert (in debug mode) in main without your fix.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm,, interesting, It looks like I watched the Hallucination when I wrote the test in the first place :(
I will soon update the PR.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

super(TestOptimizer, self).tearDown()
_testinternalcapi.set_optimizer(self.old_opt)

def test_for_loop(self):
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd like @markshannon to review this part at least.

@corona10
Copy link
Member Author

corona10 commented Sep 6, 2023

@markshannon cc @gvanrossum

Gentle ping :)

@corona10 corona10 changed the title gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument [WIP] gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument Sep 6, 2023
@corona10 corona10 changed the title [WIP] gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument Sep 6, 2023
@corona10
Copy link
Member Author

corona10 commented Sep 6, 2023

Guido,
I wrongly inserted the assert when I wrote on the previous commit.
The following diff will reproduce the issue on the main branch.
You can test :)
PTAL

Reproduce in main branch

index 95fe8d03b0..d534977599 100644
--- a/Lib/test/test_monitoring.py
+++ b/Lib/test/test_monitoring.py
@@ -1718,3 +1718,30 @@ def make_foo_optimized_then_set_event():
             make_foo_optimized_then_set_event()
         finally:
             sys.monitoring.set_events(TEST_TOOL, 0)
+
+
+class TestOptimizer(MonitoringTestBase, unittest.TestCase):
+    def setUp(self):
+        import _testinternalcapi
+        self.old_opt = _testinternalcapi.get_optimizer()
+        opt = _testinternalcapi.get_counter_optimizer()
+        _testinternalcapi.set_optimizer(opt)
+        super(TestOptimizer, self).setUp()
+
+    def tearDown(self):
+        import _testinternalcapi
+        super(TestOptimizer, self).tearDown()
+        _testinternalcapi.set_optimizer(self.old_opt)
+
+    def test_for_loop(self):
+        def test_func(x):
+            i = 0
+            while i < x:
+                i += 1
+
+        code = test_func.__code__
+        sys.monitoring.set_local_events(TEST_TOOL, code, E.PY_START)
+        self.assertEqual(sys.monitoring.get_local_events(TEST_TOOL, code), E.PY_START)
+        test_func(1000)
+        sys.monitoring.set_local_events(TEST_TOOL, code, 0)
+        self.assertEqual(sys.monitoring.get_local_events(TEST_TOOL, code), 0)
diff --git a/Python/instrumentation.c b/Python/instrumentation.c
index 97c883558b..d415442b97 100644
--- a/Python/instrumentation.c
+++ b/Python/instrumentation.c
@@ -1601,6 +1601,7 @@ _Py_Instrument(PyCodeObject *code, PyInterpreterState *interp)
     for (int i = code->_co_firsttraceable; i < code_len; i+= _PyInstruction_GetLength(code, i)) {
         _Py_CODEUNIT *instr = &_PyCode_CODE(code)[i];
         CHECK(instr->op.code != 0);
+        assert(instr->op.code != ENTER_EXECUTOR);
         int base_opcode = _Py_GetBaseOpcode(code, i);
         if (opcode_has_event(base_opcode)) {
             int8_t event;

Run In main branch

test_for_loop (test.test_monitoring.TestOptimizer.test_for_loop) ... Assertion failed: (instr->op.code != ENTER_EXECUTOR), function _Py_Instrument, file instrumentation.c, line 1604.
Fatal Python error: Aborted

Current thread 0x0000000104cf0580 (most recent call first):
  File "/Users/user/oss/cpython/Lib/test/test_monitoring.py", line 1746 in test_for_loop
  File "/Users/user/oss/cpython/Lib/unittest/case.py", line 589 in _callTestMethod
  File "/Users/user/oss/cpython/Lib/unittest/case.py", line 634 in run
  File "/Users/user/oss/cpython/Lib/unittest/case.py", line 690 in __call__
  File "/Users/user/oss/cpython/Lib/unittest/suite.py", line 122 in run
  File "/Users/user/oss/cpython/Lib/unittest/suite.py", line 84 in __call__
  File "/Users/user/oss/cpython/Lib/unittest/suite.py", line 122 in run
  File "/Users/user/oss/cpython/Lib/unittest/suite.py", line 84 in __call__
  File "/Users/user/oss/cpython/Lib/unittest/suite.py", line 122 in run
  File "/Users/user/oss/cpython/Lib/unittest/suite.py", line 84 in __call__
  File "/Users/user/oss/cpython/Lib/unittest/runner.py", line 240 in run
  File "/Users/user/oss/cpython/Lib/test/support/__init__.py", line 1142 in _run_suite
  File "/Users/user/oss/cpython/Lib/test/support/__init__.py", line 1269 in run_unittest
  File "/Users/user/oss/cpython/Lib/test/libregrtest/runtest.py", line 393 in run_unittest
  File "/Users/user/oss/cpython/Lib/test/libregrtest/runtest.py", line 447 in test_func
  File "/Users/user/oss/cpython/Lib/test/libregrtest/runtest.py", line 407 in regrtest_runner
  File "/Users/user/oss/cpython/Lib/test/libregrtest/runtest.py", line 451 in _load_run_test
  File "/Users/user/oss/cpython/Lib/test/libregrtest/runtest.py", line 491 in _runtest_env_changed_exc
  File "/Users/user/oss/cpython/Lib/test/libregrtest/runtest.py", line 348 in _runtest
  File "/Users/user/oss/cpython/Lib/test/libregrtest/runtest.py", line 375 in runtest
  File "/Users/user/oss/cpython/Lib/test/libregrtest/main.py", line 462 in run_test
  File "/Users/user/oss/cpython/Lib/test/libregrtest/main.py", line 495 in run_tests_sequentially
  File "/Users/user/oss/cpython/Lib/test/libregrtest/main.py", line 632 in run_tests
  File "/Users/user/oss/cpython/Lib/test/libregrtest/main.py", line 855 in action_run_tests
  File "/Users/user/oss/cpython/Lib/test/libregrtest/main.py", line 883 in _main
  File "/Users/user/oss/cpython/Lib/test/libregrtest/main.py", line 822 in main
  File "/Users/user/oss/cpython/Lib/test/libregrtest/main.py", line 891 in main
  File "/Users/user/oss/cpython/Lib/test/__main__.py", line 2 in <module>
  File "/Users/user/oss/cpython/Lib/runpy.py", line 88 in _run_code
  File "/Users/user/oss/cpython/Lib/runpy.py", line 198 in _run_module_as_main

Extension modules: _testinternalcapi (total: 1)

Run with PR

....
test_instruction_then_line (test.test_monitoring.TestInstallIncrementallly.test_instruction_then_line) ... ok
test_line_then_instruction (test.test_monitoring.TestInstallIncrementallly.test_line_then_instruction) ... ok
test_c_call (test.test_monitoring.TestLineAndInstructionEvents.test_c_call) ... ok
test_simple (test.test_monitoring.TestLineAndInstructionEvents.test_simple) ... ok
test_try_except (test.test_monitoring.TestLineAndInstructionEvents.test_try_except) ... ok
test_with_restart (test.test_monitoring.TestLineAndInstructionEvents.test_with_restart) ... ok
test_attr (test.test_monitoring.TestLoadSuperAttr.test_attr) ... ok
test_method_call (test.test_monitoring.TestLoadSuperAttr.test_method_call) ... ok
test_method_call_error (test.test_monitoring.TestLoadSuperAttr.test_method_call_error) ... ok
test_vs_other_type_call (test.test_monitoring.TestLoadSuperAttr.test_vs_other_type_call) ... ok
test_c_call (test.test_monitoring.TestLocalEvents.test_c_call) ... ok
test_set_non_local_event (test.test_monitoring.TestLocalEvents.test_set_non_local_event) ... ok
test_simple (test.test_monitoring.TestLocalEvents.test_simple) ... ok
test_try_except (test.test_monitoring.TestLocalEvents.test_try_except) ... ok
test_c_call (test.test_monitoring.TestManyEvents.test_c_call) ... ok
test_simple (test.test_monitoring.TestManyEvents.test_simple) ... ok
test_try_except (test.test_monitoring.TestManyEvents.test_try_except) ... ok
test_for_loop (test.test_monitoring.TestOptimizer.test_for_loop) ... ok
test_105162 (test.test_monitoring.TestRegressions.test_105162) ... ok
test_108390 (test.test_monitoring.TestRegressions.test_108390) ... ok
test_global (test.test_monitoring.TestSetGetEvents.test_global) ... ok
test_local (test.test_monitoring.TestSetGetEvents.test_local) ... ok
test_get_local_events_uninitialized (test.test_monitoring.TestUninitialized.test_get_local_events_uninitialized) ... ok

----------------------------------------------------------------------
Ran 62 tests in 0.032s

OK

== Tests result: SUCCESS ==

1 test OK.

Total duration: 143 ms
Total tests: run=62
Total test files: run=1/1
Result: SUCCESS

@corona10 corona10 requested a review from gvanrossum September 6, 2023 21:33
Copy link
Member

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I trust the output you posted, and I understand what's happening there.

Now I just have one question.

@corona10 corona10 closed this Sep 6, 2023
@corona10 corona10 reopened this Sep 6, 2023
Copy link
Member

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! Now it LGTM and you don't have to wait for Mark.

@corona10 corona10 merged commit 3bfa24e into python:main Sep 7, 2023
@corona10 corona10 deleted the gh-107265-mark branch September 7, 2023 00:53
@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot ARM64 Windows 3.x has failed when building commit 3bfa24e.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/729/builds/5446) and take a look at the build logs.
  4. Check if the failure is related to this commit (3bfa24e) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/729/builds/5446

Summary of the results of the build (if available):

Click to see traceback logs
Note: switching to '3bfa24e29f286cbc1f42bdb4d2b1c0c9d643c8d6'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 3bfa24e29f gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument (gh-108539)
Switched to and reset branch 'main'

Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 525, in open
    response = meth(req, response)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 634, in http_response
    response = self.parent.error(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 557, in error
    result = self._call_chain(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 749, in http_error_302
    return self.parent.open(new, timeout=req.timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 525, in open
    response = meth(req, response)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 634, in http_response
    response = self.parent.error(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 557, in error
    result = self._call_chain(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 749, in http_error_302
    return self.parent.open(new, timeout=req.timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 525, in open
    response = meth(req, response)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 634, in http_response
    response = self.parent.error(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 557, in error
    result = self._call_chain(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 749, in http_error_302
    return self.parent.open(new, timeout=req.timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 525, in open
    response = meth(req, response)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 634, in http_response
    response = self.parent.error(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 557, in error
    result = self._call_chain(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 749, in http_error_302
    return self.parent.open(new, timeout=req.timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Could Not Find C:\Workspace\buildarea\3.x.linaro-win-arm64\build\Lib\*.pyc
The system cannot find the file specified.
Could Not Find C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\python*.zip
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 525, in open
    response = meth(req, response)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 634, in http_response
    response = self.parent.error(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 557, in error
    result = self._call_chain(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 749, in http_error_302
    return self.parent.open(new, timeout=req.timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>

Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 525, in open
    response = meth(req, response)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 634, in http_response
    response = self.parent.error(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 557, in error
    result = self._call_chain(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 749, in http_error_302
    return self.parent.open(new, timeout=req.timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Traceback (most recent call last):
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1348, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1276, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1322, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1271, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1031, in _send_output
    self.send(msg)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 969, in send
    self.connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 1441, in connect
    super().connect()
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\http\client.py", line 940, in connect
    self.sock = self._create_connection(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 845, in create_connection
    raise err
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\socket.py", line 833, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 77, in <module>
    main()
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 50, in main
    zip_path = fetch_zip(
  File "C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\get_external.py", line 19, in fetch_zip
    filename, headers = urlretrieve(
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 241, in urlretrieve
    with contextlib.closing(urlopen(url, data)) as fp:
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 519, in open
    response = self._open(req, data)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 496, in _call_chain
    result = func(*args)
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1391, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "C:\Users\tcwg\AppData\Local\Programs\Python\Python310-32\lib\urllib\request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Could Not Find C:\Workspace\buildarea\3.x.linaro-win-arm64\build\Lib\*.pyc
The system cannot find the file specified.
Could Not Find C:\Workspace\buildarea\3.x.linaro-win-arm64\build\PCbuild\python*.zip

@corona10
Copy link
Member Author

corona10 commented Sep 7, 2023

Hi! The buildbot ARM64 Windows 3.x has failed when building commit 3bfa24e.

Unrelated!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants