Replace node22 runner with node20 #47
test.yml
on: push
test-version-before-macos-arch-change
5m 11s
Matrix: test-default
Matrix: test-version
Annotations
13 errors and 1 warning
test-default (windows-2025)
ENOENT: no such file or directory, mkdir 'D:\a\_temp\the-latest-deps\D:\a\_temp\the-latest-deps\deps'
|
test-default (windows-2019)
ENOENT: no such file or directory, mkdir 'D:\a\_temp\the-latest-deps\D:\a\_temp\the-latest-deps\deps'
|
test-default (windows-2022)
ENOENT: no such file or directory, mkdir 'D:\a\_temp\the-latest-deps\D:\a\_temp\the-latest-deps\deps'
|
test-version (windows-latest)
ENOENT: no such file or directory, mkdir 'D:\a\_temp\the-0.14.0-deps\D:\a\_temp\the-0.14.0-deps\deps'
|
test-default (ubuntu-24.04)
Command failed with exit code 2: cmake --build /home/runner/work/_temp/the-latest-deps/the/build --target the
In file included from /usr/include/c++/13/bits/shared_ptr.h:53,
from /usr/include/c++/13/memory:80,
from /home/runner/work/_temp/the-latest-deps/the/src/codegen/../codegen-ast/CodegenAST.hpp:20,
from /home/runner/work/_temp/the-latest-deps/the/src/codegen/../Codegen.hpp:20,
from /home/runner/work/_temp/the-latest-deps/the/src/codegen/node-break.cpp:17:
In destructor ‘std::__shared_count<_Lp>::~__shared_count() [with __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’,
inlined from ‘std::__shared_ptr<_Tp, _Lp>::~__shared_ptr() [with _Tp = std::variant<ASTNodeBreak, ASTNodeContinue, ASTNodeEnumDecl, ASTNodeExportDecl, ASTNodeExpr, ASTNodeFnDecl, ASTNodeIf, ASTNodeImportDecl, ASTNodeLoop, ASTNodeMain, ASTNodeObjDecl, ASTNodeReturn, ASTNodeThrow, ASTNodeTry, ASTNodeTypeDecl, ASTNodeVarDecl>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/13/bits/shared_ptr_base.h:1524:7,
inlined from ‘std::shared_ptr<std::variant<ASTNodeBreak, ASTNodeContinue, ASTNodeEnumDecl, ASTNodeExportDecl, ASTNodeExpr, ASTNodeFnDecl, ASTNodeIf, ASTNodeImportDecl, ASTNodeLoop, ASTNodeMain, ASTNodeObjDecl, ASTNodeReturn, ASTNodeThrow, ASTNodeTry, ASTNodeTypeDecl, ASTNodeVarDecl> >::~shared_ptr()’ at /usr/include/c++/13/bits/shared_ptr.h:175:11,
inlined from ‘ASTNode::~ASTNode()’ at /home/runner/work/_temp/the-latest-deps/the/src/codegen/../AST.hpp:106:8,
inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = ASTNode]’ at /usr/include/c++/13/optional:287:35,
inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = ASTNode]’ at /usr/include/c++/13/optional:318:14,
inlined from ‘constexpr std::_Optional_payload<_Tp, false, _Copy, _Move>::~_Optional_payload() [with _Tp = ASTNode; bool _Copy = false; bool _Move = false]’ at /usr/include/c++/13/optional:441:65,
inlined from ‘constexpr std::_Optional_base<ASTNode, false, false>::~_Optional_base()’ at /usr/include/c++/13/optional:512:12,
inlined from ‘constexpr std::optional<ASTNode>::~optional()’ at /usr/include/c++/13/optional:707:11,
inlined from ‘constexpr ASTNodeLoop::~ASTNodeLoop()’ at /home/runner/work/_temp/the-latest-deps/the/src/codegen/../AST.hpp:321:8,
inlined from ‘bool ASTChecker::_isLastNode(const std::vector<ASTNode>&, const std::vector<ASTNode>&) const’ at /home/runner/work/_temp/the-latest-deps/the/src/codegen/../ASTChecker.hpp:552:5:
/usr/include/c++/13/bits/shared_ptr_base.h:1071:28: error: ‘((std::__shared_count<__gnu_cxx::_S_atomic>*)((char*)&nodeLoop + offsetof(ASTNodeLoop, ASTNodeLoop::init.std::optional<ASTNode>::<unnamed>.std::_Optional_base<ASTNode, false, false>::_M_payload.std::_Optional_payload<ASTNode, false, false, false>::<unnamed>.std::_Optional_payload<ASTNode, true, false, false>::<unnamed>.std::_Optional_payload_base<ASTNode>::_M_payload)))[1].std::__shared_count<>::_M_pi’ may be used uninitialized [-Werror=maybe-uninitialized]
1071 | _M_pi->_M_release();
| ~~~~~~~~~~~~~~~~~^~
In file included from /home/runner/work/_temp/the-latest-deps/the/src/codegen/../Codegen.hpp:22:
/home/runner/work/_temp/the-latest-deps/the/src/codegen/../ASTChecker.hpp: In function ‘bool ASTChecker::_isLastNode(const std::vector<ASTNode>&, const std::vector<ASTNode>&) const’:
/home/runner/work/_temp/the-latest-deps/the/src/codegen/../ASTChecker.hpp:550:12: note: ‘((std::__shared_count<__gnu_cxx::_S_atomic>*)((char*)&nodeLoop + offsetof(ASTNodeLoop, ASTNodeLoop::init.std::optional<ASTNode>::<unnamed>.std::_Optional_base<ASTNode, false, false>::_M_payload.std::_Optional_payload<ASTNode, false, false, false>::<unnamed>.std::_Optional_payload<ASTNode, true, false, false>::<unnamed>.std::_Optional_payload_base<ASTNode>::_M_payload)))[1].std::__shared_count<>::_M_pi’ was declared here
550 | auto nodeLoop = std::get<ASTNodeLoop>(*parent.body);
| ^~~~~~~~
|
test-version (ubuntu-latest)
Command failed with exit code 2: cmake --build /home/runner/work/_temp/the-0.14.0-deps/the/build --target the
In file included from /usr/include/c++/13/bits/shared_ptr.h:53,
from /usr/include/c++/13/memory:80,
from /home/runner/work/_temp/the-0.14.0-deps/the/src/codegen/../codegen-ast/CodegenAST.hpp:20,
from /home/runner/work/_temp/the-0.14.0-deps/the/src/codegen/../Codegen.hpp:20,
from /home/runner/work/_temp/the-0.14.0-deps/the/src/codegen/node-break.cpp:17:
In destructor ‘std::__shared_count<_Lp>::~__shared_count() [with __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’,
inlined from ‘std::__shared_ptr<_Tp, _Lp>::~__shared_ptr() [with _Tp = std::variant<ASTNodeBreak, ASTNodeContinue, ASTNodeEnumDecl, ASTNodeExportDecl, ASTNodeExpr, ASTNodeFnDecl, ASTNodeIf, ASTNodeImportDecl, ASTNodeLoop, ASTNodeMain, ASTNodeObjDecl, ASTNodeReturn, ASTNodeThrow, ASTNodeTry, ASTNodeTypeDecl, ASTNodeVarDecl>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/13/bits/shared_ptr_base.h:1524:7,
inlined from ‘std::shared_ptr<std::variant<ASTNodeBreak, ASTNodeContinue, ASTNodeEnumDecl, ASTNodeExportDecl, ASTNodeExpr, ASTNodeFnDecl, ASTNodeIf, ASTNodeImportDecl, ASTNodeLoop, ASTNodeMain, ASTNodeObjDecl, ASTNodeReturn, ASTNodeThrow, ASTNodeTry, ASTNodeTypeDecl, ASTNodeVarDecl> >::~shared_ptr()’ at /usr/include/c++/13/bits/shared_ptr.h:175:11,
inlined from ‘ASTNode::~ASTNode()’ at /home/runner/work/_temp/the-0.14.0-deps/the/src/codegen/../AST.hpp:106:8,
inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = ASTNode]’ at /usr/include/c++/13/optional:287:35,
inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = ASTNode]’ at /usr/include/c++/13/optional:318:14,
inlined from ‘constexpr std::_Optional_payload<_Tp, false, _Copy, _Move>::~_Optional_payload() [with _Tp = ASTNode; bool _Copy = false; bool _Move = false]’ at /usr/include/c++/13/optional:441:65,
inlined from ‘constexpr std::_Optional_base<ASTNode, false, false>::~_Optional_base()’ at /usr/include/c++/13/optional:512:12,
inlined from ‘constexpr std::optional<ASTNode>::~optional()’ at /usr/include/c++/13/optional:707:11,
inlined from ‘constexpr ASTNodeLoop::~ASTNodeLoop()’ at /home/runner/work/_temp/the-0.14.0-deps/the/src/codegen/../AST.hpp:321:8,
inlined from ‘bool ASTChecker::_isLastNode(const std::vector<ASTNode>&, const std::vector<ASTNode>&) const’ at /home/runner/work/_temp/the-0.14.0-deps/the/src/codegen/../ASTChecker.hpp:552:5:
/usr/include/c++/13/bits/shared_ptr_base.h:1071:28: error: ‘((std::__shared_count<__gnu_cxx::_S_atomic>*)((char*)&nodeLoop + offsetof(ASTNodeLoop, ASTNodeLoop::init.std::optional<ASTNode>::<unnamed>.std::_Optional_base<ASTNode, false, false>::_M_payload.std::_Optional_payload<ASTNode, false, false, false>::<unnamed>.std::_Optional_payload<ASTNode, true, false, false>::<unnamed>.std::_Optional_payload_base<ASTNode>::_M_payload)))[1].std::__shared_count<>::_M_pi’ may be used uninitialized [-Werror=maybe-uninitialized]
1071 | _M_pi->_M_release();
| ~~~~~~~~~~~~~~~~~^~
In file included from /home/runner/work/_temp/the-0.14.0-deps/the/src/codegen/../Codegen.hpp:22:
/home/runner/work/_temp/the-0.14.0-deps/the/src/codegen/../ASTChecker.hpp: In function ‘bool ASTChecker::_isLastNode(const std::vector<ASTNode>&, const std::vector<ASTNode>&) const’:
/home/runner/work/_temp/the-0.14.0-deps/the/src/codegen/../ASTChecker.hpp:550:12: note: ‘((std::__shared_count<__gnu_cxx::_S_atomic>*)((char*)&nodeLoop + offsetof(ASTNodeLoop, ASTNodeLoop::init.std::optional<ASTNode>::<unnamed>.std::_Optional_base<ASTNode, false, false>::_M_payload.std::_Optional_payload<ASTNode, false, false, false>::<unnamed>.std::_Optional_payload<ASTNode, true, false, false>::<unnamed>.std::_Optional_payload_base<ASTNode>::_M_payload)))[1].std::__shared_count<>::_M_pi’ was declared here
550 | auto nodeLoop = std::get<ASTNodeLoop>(*parent.body);
| ^~~~~~~~
|
test-version (macos-latest)
ENOENT: no such file or directory, copyfile '/Users/runner/work/_temp/the-0.14.0-deps/the/build/the' -> '/Users/runner/.the/bin/compiler'
|
test-default (macos-14)
ENOENT: no such file or directory, copyfile '/Users/runner/work/_temp/the-latest-deps/the/build/the' -> '/Users/runner/.the/bin/compiler'
|
test-default (macos-15)
ENOENT: no such file or directory, copyfile '/Users/runner/work/_temp/the-latest-deps/the/build/the' -> '/Users/runner/.the/bin/compiler'
|
test-default (ubuntu-22.04)
ENOENT: no such file or directory, copyfile '/home/runner/work/_temp/the-latest-deps/the/build/the' -> '/home/runner/.the/bin/compiler'
|
test-default (ubuntu-20.04)
ENOENT: no such file or directory, copyfile '/home/runner/work/_temp/the-latest-deps/the/build/the' -> '/home/runner/.the/bin/compiler'
|
test-version-before-macos-arch-change
ENOENT: no such file or directory, copyfile '/Users/runner/work/_temp/the-0.13.0-deps/the/build/the' -> '/Users/runner/.the/bin/compiler'
|
test-default (macos-13)
ENOENT: no such file or directory, copyfile '/Users/runner/work/_temp/the-latest-deps/the/build/the' -> '/Users/runner/.the/bin/compiler'
|
test-version (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|