Skip to content

Possible clarification and reimplementation of Ref<T> classes #842

Possible clarification and reimplementation of Ref<T> classes

Possible clarification and reimplementation of Ref<T> classes #842

Triggered via pull request August 8, 2023 00:55
Status Failure
Total duration 20m 7s
Artifacts

build.yaml

on: pull_request
Matrix: Tests
documentation
0s
documentation
Create release
0s
Create release
Matrix: Build packages
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 4 warnings
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L51
'ftxui::Ref<std::string> &ftxui::Ref<std::string>::operator =(const ftxui::Ref<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L22
'ftxui::ConstRef<std::string> &ftxui::ConstRef<std::string>::operator =(const ftxui::ConstRef<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L51
'ftxui::Ref<std::string> &ftxui::Ref<std::string>::operator =(const ftxui::Ref<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L22
'ftxui::ConstRef<std::string> &ftxui::ConstRef<std::string>::operator =(const ftxui::ConstRef<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L51
'ftxui::Ref<std::string> &ftxui::Ref<std::string>::operator =(const ftxui::Ref<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L22
'ftxui::ConstRef<std::string> &ftxui::ConstRef<std::string>::operator =(const ftxui::ConstRef<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L51
'ftxui::Ref<std::string> &ftxui::Ref<std::string>::operator =(const ftxui::Ref<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L22
'ftxui::ConstRef<std::string> &ftxui::ConstRef<std::string>::operator =(const ftxui::ConstRef<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L51
'ftxui::Ref<std::string> &ftxui::Ref<std::string>::operator =(const ftxui::Ref<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl): include/ftxui/util/ref.hpp#L22
'ftxui::ConstRef<std::string> &ftxui::ConstRef<std::string>::operator =(const ftxui::ConstRef<std::string> &)': multiple versions of a defaulted special member functions are not allowed [D:\a\FTXUI\FTXUI\build\dom.vcxproj]
Tests (Windows MSVC, windows-latest, cl)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Tests (Linux GCC, ubuntu-latest, gcc, gcov)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Tests (Linux Clang, ubuntu-latest, llvm, llvm-cov gcov)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Tests (MacOS clang, macos-latest, llvm, llvm-cov gcov)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/