LineIdCWESeverityMessage
checkersReportinformationActive checkers: There was critical errors (use --checkers-report=<filename> to see details)
action/base.hpp
4missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
action/helpers.hpp
3missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/array.hpp
4missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/auto_expander.hpp
4missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/deque_by_stack.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
58shadowFunction398styleLocal variable 'size' shadows outer function
adaptor/gnu/hash_table.hpp
4missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ext/pb_ds/assoc_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/internal/advanced_container.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < size_type ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < vector < size_type > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < std :: int32_t ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < std :: pair < long double , std :: int32_t > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < uni :: std :: valarray < std :: int32_t > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < std :: int64_t ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < i64 ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < uni :: point < double > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < uni :: point < std :: int32_t > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < std :: pair < size_type , size_type > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < static_modint_32bit < 998244353 > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < std :: uint64_t ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < static_modint_32bit < 1000000007 > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < uni :: static_barrett_modint_32bit < 998244353 > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < uni :: static_montgomery_modint_32bit < 998244353 > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < uni :: static_arbitrary_montgomery_modint_32bit < 998244353 > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < static_builtin_modint_32bit < 998244353 > > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < static_modint_32bit < 998244353 > > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < long long ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < std :: vector < uni :: std :: pair < std :: int32_t , std :: int32_t > ... > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < uni :: std :: valarray < bool > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < uni :: std :: valarray < std :: uint32_t > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < uni :: std :: valarray < std :: int64_t > >' has a constructor with 1 argument that is not explicit.
83noExplicitConstructor398styleStruct 'advanced_container < uni :: std :: valarray < unsigned int > >' has a constructor with 1 argument that is not explicit.
92unsignedLessThanZero570styleChecking if unsigned expression 'p' is less than zero.
93unsignedPositive570styleUnsigned expression 'p' can't be negative so it is unnecessary to test it.
98unsignedLessThanZero570styleChecking if unsigned expression 'p' is less than zero.
99unsignedPositive570styleUnsigned expression 'p' can't be negative so it is unnecessary to test it.
205shadowFunction398styleLocal variable 'end' shadows outer function
206shadowFunction398styleLocal variable 'end' shadows outer function
207shadowFunction398styleLocal variable 'end' shadows outer function
208shadowFunction398styleLocal variable 'end' shadows outer function
209shadowFunction398styleLocal variable 'end' shadows outer function
210shadowFunction398styleLocal variable 'end' shadows outer function
211shadowFunction398styleLocal variable 'end' shadows outer function
212shadowFunction398styleLocal variable 'end' shadows outer function
adaptor/internal/input.hpp
4missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115noExplicitConstructor398styleStruct 'input_adaptor' has a constructor with 1 argument that is not explicit.
adaptor/internal/output.hpp
4missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <variant> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115noExplicitConstructor398styleStruct 'output_adaptor' has a constructor with 1 argument that is not explicit.
adaptor/io.hpp
3missingIncludeSysteminformationInclude file: <regex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/map.hpp
4missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/multi_container.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34unsignedLessThanZero570styleChecking if unsigned expression 'x' is less than zero.
adaptor/queue_by_stack.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/range_extractor.hpp
4missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/set.hpp
4missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65duplicateBreak561styleConsecutive return, break, continue, goto or throw statements are unnecessary.
70duplicateBreak561styleConsecutive return, break, continue, goto or throw statements are unnecessary.
81unsignedLessThanZero570styleChecking if unsigned expression '_count' is less than zero.
94unsignedLessThanZero570styleChecking if unsigned expression '_count' is less than zero.
adaptor/stack.hpp
4missingIncludeSysteminformationInclude file: <stack> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/string.hpp
4missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/valarray.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <valarray> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <initializer_list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33unsignedPositive570styleUnsigned expression 'p' can't be negative so it is unnecessary to test it.
36unsignedPositive570styleUnsigned expression 'p' can't be negative so it is unnecessary to test it.
39unsignedPositive570styleUnsigned expression 'l' can't be negative so it is unnecessary to test it.
43unsignedLessThanZero570styleChecking if unsigned expression 'p' is less than zero.
56noExplicitConstructor398styleStruct 'valarray < std :: int32_t >' has a constructor with 1 argument that is not explicit.
56noExplicitConstructor398styleStruct 'valarray' has a constructor with 1 argument that is not explicit.
56noExplicitConstructor398styleStruct 'valarray < bool >' has a constructor with 1 argument that is not explicit.
56noExplicitConstructor398styleStruct 'valarray < std :: uint32_t >' has a constructor with 1 argument that is not explicit.
56noExplicitConstructor398styleStruct 'valarray < std :: int64_t >' has a constructor with 1 argument that is not explicit.
56noExplicitConstructor398styleStruct 'valarray < unsigned int >' has a constructor with 1 argument that is not explicit.
57noExplicitConstructor398styleStruct 'valarray < std :: int32_t >' has a constructor with 1 argument that is not explicit.
57noExplicitConstructor398styleStruct 'valarray' has a constructor with 1 argument that is not explicit.
57noExplicitConstructor398styleStruct 'valarray < bool >' has a constructor with 1 argument that is not explicit.
57noExplicitConstructor398styleStruct 'valarray < std :: uint32_t >' has a constructor with 1 argument that is not explicit.
57noExplicitConstructor398styleStruct 'valarray < std :: int64_t >' has a constructor with 1 argument that is not explicit.
57noExplicitConstructor398styleStruct 'valarray < unsigned int >' has a constructor with 1 argument that is not explicit.
58noExplicitConstructor398styleStruct 'valarray < std :: int32_t >' has a constructor with 1 argument that is not explicit.
58noExplicitConstructor398styleStruct 'valarray' has a constructor with 1 argument that is not explicit.
58noExplicitConstructor398styleStruct 'valarray < bool >' has a constructor with 1 argument that is not explicit.
58noExplicitConstructor398styleStruct 'valarray < std :: uint32_t >' has a constructor with 1 argument that is not explicit.
58noExplicitConstructor398styleStruct 'valarray < std :: int64_t >' has a constructor with 1 argument that is not explicit.
58noExplicitConstructor398styleStruct 'valarray < unsigned int >' has a constructor with 1 argument that is not explicit.
59noExplicitConstructor398styleStruct 'valarray < std :: int32_t >' has a constructor with 1 argument that is not explicit.
59noExplicitConstructor398styleStruct 'valarray' has a constructor with 1 argument that is not explicit.
59noExplicitConstructor398styleStruct 'valarray < bool >' has a constructor with 1 argument that is not explicit.
59noExplicitConstructor398styleStruct 'valarray < std :: uint32_t >' has a constructor with 1 argument that is not explicit.
59noExplicitConstructor398styleStruct 'valarray < std :: int64_t >' has a constructor with 1 argument that is not explicit.
59noExplicitConstructor398styleStruct 'valarray < unsigned int >' has a constructor with 1 argument that is not explicit.
61noExplicitConstructor398styleStruct 'valarray < std :: int32_t >' has a constructor with 1 argument that is not explicit.
61noExplicitConstructor398styleStruct 'valarray' has a constructor with 1 argument that is not explicit.
61noExplicitConstructor398styleStruct 'valarray < bool >' has a constructor with 1 argument that is not explicit.
61noExplicitConstructor398styleStruct 'valarray < std :: uint32_t >' has a constructor with 1 argument that is not explicit.
61noExplicitConstructor398styleStruct 'valarray < std :: int64_t >' has a constructor with 1 argument that is not explicit.
61noExplicitConstructor398styleStruct 'valarray < unsigned int >' has a constructor with 1 argument that is not explicit.
64noExplicitConstructor398styleStruct 'valarray' has a constructor with 1 argument that is not explicit.
64noExplicitConstructor398styleStruct 'valarray < std :: int32_t >' has a constructor with 1 argument that is not explicit.
64noExplicitConstructor398styleStruct 'valarray < bool >' has a constructor with 1 argument that is not explicit.
64noExplicitConstructor398styleStruct 'valarray < std :: uint32_t >' has a constructor with 1 argument that is not explicit.
64noExplicitConstructor398styleStruct 'valarray < std :: int64_t >' has a constructor with 1 argument that is not explicit.
64noExplicitConstructor398styleStruct 'valarray < unsigned int >' has a constructor with 1 argument that is not explicit.
87duplInheritedMember398warningThe struct 'valarray < std :: int32_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: int32_t > >'.
87duplInheritedMember398warningThe struct 'valarray < std :: int32_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: int32_t > >'.
87duplInheritedMember398warningThe struct 'valarray < bool >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < bool > >'.
87duplInheritedMember398warningThe struct 'valarray < bool >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < bool > >'.
87duplInheritedMember398warningThe struct 'valarray < std :: uint32_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: uint32_t > >'.
87duplInheritedMember398warningThe struct 'valarray < std :: uint32_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: uint32_t > >'.
87duplInheritedMember398warningThe struct 'valarray < std :: int64_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: int64_t > >'.
87duplInheritedMember398warningThe struct 'valarray < std :: int64_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: int64_t > >'.
87duplInheritedMember398warningThe struct 'valarray < unsigned int >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < unsigned int > >'.
87duplInheritedMember398warningThe struct 'valarray < unsigned int >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < unsigned int > >'.
91duplInheritedMember398warningThe struct 'valarray < std :: int32_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: int32_t > >'.
91duplInheritedMember398warningThe struct 'valarray < std :: int32_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: int32_t > >'.
91duplInheritedMember398warningThe struct 'valarray < bool >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < bool > >'.
91duplInheritedMember398warningThe struct 'valarray < bool >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < bool > >'.
91duplInheritedMember398warningThe struct 'valarray < std :: uint32_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: uint32_t > >'.
91duplInheritedMember398warningThe struct 'valarray < std :: uint32_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: uint32_t > >'.
91duplInheritedMember398warningThe struct 'valarray < std :: int64_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: int64_t > >'.
91duplInheritedMember398warningThe struct 'valarray < std :: int64_t >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < std :: int64_t > >'.
91duplInheritedMember398warningThe struct 'valarray < unsigned int >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < unsigned int > >'.
91duplInheritedMember398warningThe struct 'valarray < unsigned int >' defines member function with name 'operator[]' also defined in its parent struct 'advanced_container < uni :: std :: valarray < unsigned int > >'.
adaptor/vector.hpp
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
adaptor/virtual_map.hpp
4missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52duplInheritedMember398warningThe struct 'virtual_map' defines member function with name 'operator[]' also defined in its parent struct 'virtual_combined_map'.
algebraic/assignment.hpp
3missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
algebraic/base.hpp
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
algebraic/combined.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33noExplicitConstructor398styleStruct 'combined' has a constructor with 1 argument that is not explicit.
algebraic/internal/concepts.hpp
4missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
algebraic/maximum.hpp
4missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
algebraic/minimum.hpp
4missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
algebraic/minmax.hpp
5missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25noExplicitConstructor398styleStruct 'minmax < int >' has a constructor with 1 argument that is not explicit.
25noExplicitConstructor398styleStruct 'minmax < long long >' has a constructor with 1 argument that is not explicit.
algebraic/null.hpp
4missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
algebraic/opposite.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32noExplicitConstructor398styleStruct 'opposite < uni :: algebraic :: affine < std :: nullptr_t , false > >' has a constructor with 1 argument that is not explicit.
32noExplicitConstructor398styleStruct 'opposite' has a constructor with 1 argument that is not explicit.
algebraic/rolling_hash.hpp
4missingIncludeSysteminformationInclude file: <compare> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50noExplicitConstructor398styleStruct 'rolling_hash_impl' has a constructor with 1 argument that is not explicit.
82noExplicitConstructor398styleStruct 'rolling_hash' has a constructor with 1 argument that is not explicit.
89noExplicitConstructor398styleStruct 'rolling_hash' has a constructor with 1 argument that is not explicit.
convolution/gcd.hpp
4missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
convolution/internal/butterfly.hpp
4missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
convolution/lcm.hpp
4missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
convolution/sum.hpp
4missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/adaptor/set.hpp
4missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57internalAstErrorerrorSyntax Error: AST broken, binary operator '>' doesn't have two operands.
63noExplicitConstructor398styleStruct 'set_adaptor_impl' has a constructor with 1 argument that is not explicit.
127noExplicitConstructor398styleStruct 'set_adaptor' has a constructor with 1 argument that is not explicit.
140noExplicitConstructor398styleStruct 'set_adaptor' has a constructor with 1 argument that is not explicit.
157unsignedPositive570styleUnsigned expression 'k' can't be negative so it is unnecessary to test it.
164unsignedPositive570styleUnsigned expression 'k' can't be negative so it is unnecessary to test it.
184noExplicitConstructor398styleStruct 'multiset_adaptor' has a constructor with 1 argument that is not explicit.
197noExplicitConstructor398styleStruct 'multiset_adaptor' has a constructor with 1 argument that is not explicit.
215unsignedPositive570styleUnsigned expression 'k' can't be negative so it is unnecessary to test it.
224unsignedPositive570styleUnsigned expression 'k' can't be negative so it is unnecessary to test it.
data_structure/bit_vector.hpp
4missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32noExplicitConstructor398styleStruct 'bit_vector' has a constructor with 1 argument that is not explicit.
43noExplicitConstructor398styleStruct 'bit_vector' has a constructor with 1 argument that is not explicit.
135duplInheritedMember398warningThe struct 'iterator' defines member function with name 'operator*' also defined in its parent struct 'container_iterator_interface < bool , const bit_vector , iterator >'.
data_structure/disjoint_set.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/disjoint_sparse_table.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/dynamic_segment_tree.hpp
4missingIncludeSysteminformationInclude file: <memory_resource> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
198knownConditionTrueFalse571styleCondition 'res!=-1' is always true
227passedByValue398performanceFunction parameter 'prefix' should be passed by const reference.
288noExplicitConstructor398styleStruct 'dynamic_segment_tree' has a constructor with 1 argument that is not explicit.
314noExplicitConstructor398styleStruct 'dynamic_segment_tree' has a constructor with 1 argument that is not explicit.
470passedByValue398performanceFunction parameter 'prefix' should be passed by const reference.
data_structure/dynamic_sequence.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <initializer_list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int32_t > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int32_t > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int32_t > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < std :: int32_t , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < std :: int32_t , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < std :: int32_t , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_add < long long > > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_set_range_min < std :: int32_t > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_set_range_max < std :: int32_t > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < std :: int64_t > > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_add_range_min < std :: int32_t > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_minmax < long long , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int64_t > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int64_t > :: type , uni :: red_black_tree_context < i64 , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: treap_context < std :: int32_t , std :: allocator < SizeType > , -1 > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: treap_context < uni :: i128 , std :: allocator < SizeType > , -1 > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < uni :: i128 , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < uni :: i128 , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: treap_context < __int128_t , std :: allocator < SizeType > , -1 > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < __int128_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < __int128_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: null < std :: int64_t > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < std :: int64_t , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_composition < static_modint_32bit < 998244353 > > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_composition < static_modint_32bit < 998244353 > > , uni :: red_black_tree_context < std :: uint32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_composition < static_modint_32bit < 998244353 > > , uni :: persistent_red_black_tree_context < std :: uint32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: pmr :: treap_context < std :: int32_t > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < uni :: modint < static_barrett_modular_context_32bit < 998244353 > > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < uni :: modint < static_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < uni :: modint < static_arbitrary_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < long long > > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_set_range_composition < static_modint_32bit < 998244353 > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
412noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int32_t > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int32_t > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int32_t > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < std :: int32_t , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < std :: int32_t , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < std :: int32_t , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_add < long long > > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_set_range_min < std :: int32_t > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_set_range_max < std :: int32_t > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < std :: int64_t > > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_add_range_min < std :: int32_t > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_minmax < long long , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int64_t > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < std :: int64_t > :: type , uni :: red_black_tree_context < i64 , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: treap_context < std :: int32_t , std :: allocator < SizeType > , -1 > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: treap_context < uni :: i128 , std :: allocator < SizeType > , -1 > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < uni :: i128 , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < uni :: i128 , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: treap_context < __int128_t , std :: allocator < SizeType > , -1 > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < __int128_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < __int128_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: null < std :: int64_t > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < std :: int64_t , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_composition < static_modint_32bit < 998244353 > > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_composition < static_modint_32bit < 998244353 > > , uni :: red_black_tree_context < std :: uint32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_composition < static_modint_32bit < 998244353 > > , uni :: persistent_red_black_tree_context < std :: uint32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: pmr :: treap_context < std :: int32_t > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < uni :: modint < static_barrett_modular_context_32bit < 998244353 > > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < uni :: modint < static_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < uni :: modint < static_arbitrary_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < long long > > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_set_range_composition < static_modint_32bit < 998244353 > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > :: type , treap_context < > >' has a constructor with 1 argument that is not explicit.
414noExplicitConstructor398styleStruct 'dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > >' has a constructor with 1 argument that is not explicit.
860passedByValue398performanceFunction parameter 'prefix' should be passed by const reference.
data_structure/dynamic_set.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <initializer_list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
151duplInheritedMember398warningThe struct 'set_core' defines member function with name 'erase' also defined in its parent struct 'basic_core'.
157duplInheritedMember398warningThe struct 'set_core' defines member function with name 'pop' also defined in its parent struct 'basic_core'.
162duplInheritedMember398warningThe struct 'set_core' defines member function with name 'get' also defined in its parent struct 'basic_core'.
250noExplicitConstructor398styleStruct 'dynamic_set' has a constructor with 1 argument that is not explicit.
352shadowFunction398styleLocal variable 'size' shadows outer function
479passedByValue398performanceFunction parameter 'prefix' should be passed by const reference.
data_structure/fenwick_tree.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
102unsignedPositive570styleUnsigned expression 'l' can't be negative so it is unnecessary to test it.
118unsignedPositive570styleUnsigned expression 'r' can't be negative so it is unnecessary to test it.
183duplInheritedMember398warningThe struct 'fenwick_tree' defines member function with name 'assign' also defined in its parent struct 'core'.
183duplInheritedMember398warningThe struct 'fenwick_tree < Monoid >' defines member function with name 'assign' also defined in its parent struct 'core'.
197duplInheritedMember398warningThe struct 'fenwick_tree' defines member function with name 'size' also defined in its parent struct 'core'.
197duplInheritedMember398warningThe struct 'fenwick_tree < Monoid >' defines member function with name 'size' also defined in its parent struct 'core'.
250duplInheritedMember398warningThe struct 'fenwick_tree' defines member function with name 'get' also defined in its parent struct 'core'.
250duplInheritedMember398warningThe struct 'fenwick_tree < Monoid >' defines member function with name 'get' also defined in its parent struct 'core'.
267duplInheritedMember398warningThe struct 'fenwick_tree' defines member function with name 'fold' also defined in its parent struct 'core'.
267duplInheritedMember398warningThe struct 'fenwick_tree < Monoid >' defines member function with name 'fold' also defined in its parent struct 'core'.
274duplInheritedMember398warningThe struct 'fenwick_tree' defines member function with name 'fold' also defined in its parent struct 'core'.
274duplInheritedMember398warningThe struct 'fenwick_tree < Monoid >' defines member function with name 'fold' also defined in its parent struct 'core'.
data_structure/foldable_stack.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <stack> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/internal/basic_tree_concept.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/internal/dynamic_tree.hpp
4missingIncludeSysteminformationInclude file: <compare> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > null < uni :: actions :: range_min < std :: int32_t > > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > null < uni :: actions :: range_min < std :: int32_t > > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > null < uni :: actions :: range_min < std :: int32_t > > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > null < uni :: actions :: range_set < std :: int32_t > > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > null < uni :: actions :: range_set < std :: int32_t > > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > null < uni :: actions :: range_set < std :: int32_t > > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < std :: int32_t > null < std :: int32_t > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < std :: int32_t > null < std :: int32_t > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < std :: int32_t > null < std :: int32_t > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < std :: int32_t , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < std :: int32_t , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < std :: int32_t , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < uni :: actions :: range_add < long long > > null < uni :: actions :: range_add < long long > > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_set_range_min < std :: int32_t > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_set_range_max < std :: int32_t > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: amplifier < algebraic :: addition < std :: int64_t > > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_add_range_min < std :: int32_t > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_minmax < long long , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < std :: int64_t > null < std :: int64_t > , Context :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < std :: int64_t > null < std :: int64_t >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > , false > , uni :: treap_context < std :: int32_t , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > , false > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > , false > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > , false > , uni :: treap_context < uni :: i128 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > , false > , uni :: red_black_tree_context < uni :: i128 , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > , false > , uni :: persistent_red_black_tree_context < uni :: i128 , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > , false > , uni :: treap_context < __int128_t , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > , false > , uni :: red_black_tree_context < __int128_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > , false > , uni :: persistent_red_black_tree_context < __int128_t , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: null < std :: int64_t > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < std :: int64_t , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_composition < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_composition < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > > , uni :: red_black_tree_context < std :: uint32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_composition < modint < static_modular_context < builtin_reduction_32bit , 998244353 > > > , uni :: persistent_red_black_tree_context < std :: uint32_t , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: pmr :: treap_context < std :: int32_t > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < uni :: modint < static_barrett_modular_context_32bit < 998244353 > > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < uni :: modint < static_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < uni :: modint < static_arbitrary_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: amplifier < algebraic :: addition < long long > > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_set_range_composition < static_modint_32bit < 998244353 > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > null < uni :: actions :: range_sum < std :: int64_t > > , treap_context < i64 , std :: allocator < SizeType > , -1 > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
63noExplicitConstructor398styleStruct 'data_type < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > null < uni :: actions :: range_sum < std :: int64_t > > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > :: LEAF_ONLY , true >' has a constructor with 1 argument that is not explicit.
data_structure/internal/node_handler.hpp
4missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29noExplicitConstructor398styleStruct 'base_handler' has a constructor with 1 argument that is not explicit.
29noExplicitConstructor398styleStruct 'base_handler < std :: allocator < std :: int32_t > , node_type >' has a constructor with 1 argument that is not explicit.
110noExplicitConstructor398styleStruct 'handler' has a constructor with 1 argument that is not explicit.
117knownConditionTrueFalse571styleCondition '--handler::_instance_count==0' is always true
data_structure/internal/tree_dumper.hpp
4missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30passedByValue398performanceFunction parameter 'prefix' should be passed by const reference.
55passedByValue398performanceFunction parameter 'prefix' should be passed by const reference.
91passedByValue398performanceFunction parameter 'prefix' should be passed by const reference.
data_structure/kth_element.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38noExplicitConstructor398styleStruct 'kth_element' has a constructor with 1 argument that is not explicit.
data_structure/lazy_segment_tree.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
197unsignedPositive570styleUnsigned expression 'l' can't be negative so it is unnecessary to test it.
211postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
217postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
225unsignedPositive570styleUnsigned expression 'r' can't be negative so it is unnecessary to test it.
232postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
240postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
data_structure/persistent_queue.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <memory_resource> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/persistent_stack.hpp
4missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <memory_resource> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/red_black_tree.hpp
4missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <memory_resource> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <initializer_list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/removable_priority_queue.hpp
4missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
109accessMoved672warningAccess of moved variable 'v'.
126missingReturn758errorFound an exit path from function with non-void return type that has missing return statement
136missingReturn758errorFound an exit path from function with non-void return type that has missing return statement
147missingReturn758errorFound an exit path from function with non-void return type that has missing return statement
data_structure/restorable_stack.hpp
3missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/segment_tree.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115unsignedPositive570styleUnsigned expression 'l' can't be negative so it is unnecessary to test it.
147unsignedPositive570styleUnsigned expression 'r' can't be negative so it is unnecessary to test it.
data_structure/segment_tree_rooter.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/treap.hpp
4missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <memory_resource> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <initializer_list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
data_structure/wavelet_matrix.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <valarray> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66uninitMemberVar398warningMember variable 'base::_bits' is not initialized in the constructor.
92shadowFunction398styleLocal variable 'bit' shadows outer function
105unusedVariable563styleUnused variable: vals
123unsignedPositive570styleUnsigned expression '--i' can't be negative so it is unnecessary to test it.
148unsignedPositive570styleUnsigned expression 'h' can't be negative so it is unnecessary to test it.
207knownConditionTrueFalse570styleCondition 'bit==-1' is always false
284unsignedLessThanZero570styleChecking if unsigned expression 'rank' is less than zero.
290unsignedLessThanZero570styleChecking if unsigned expression 'rank' is less than zero.
310internalAstErrorerrorSyntax Error: AST broken, binary operator '=' doesn't have two operands.
321unsignedLessThanZero570styleChecking if unsigned expression 'p' is less than zero.
329duplInheritedMember398warningThe struct 'wavelet_matrix' defines member function with name 'get' also defined in its parent struct 'base'.
330unsignedPositive570styleUnsigned expression 'p' can't be negative so it is unnecessary to test it.
537duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'build' also defined in its parent struct 'base'.
542duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'get' also defined in its parent struct 'wavelet_matrix'.
542duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'get' also defined in its parent struct 'base'.
543duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'operator[]' also defined in its parent struct 'wavelet_matrix'.
550duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'range' also defined in its parent struct 'wavelet_matrix'.
556duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'range' also defined in its parent struct 'wavelet_matrix'.
557duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'operator()' also defined in its parent struct 'wavelet_matrix'.
559duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'subseq' also defined in its parent struct 'wavelet_matrix'.
560duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'subseq' also defined in its parent struct 'wavelet_matrix'.
642duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'kth_smallest' also defined in its parent struct 'wavelet_matrix'.
643duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'kth_smallest_element' also defined in its parent struct 'wavelet_matrix'.
645duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'kth_largest' also defined in its parent struct 'wavelet_matrix'.
646duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'kth_largest_element' also defined in its parent struct 'wavelet_matrix'.
648duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'min' also defined in its parent struct 'wavelet_matrix'.
649duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'max' also defined in its parent struct 'wavelet_matrix'.
651duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'median' also defined in its parent struct 'wavelet_matrix'.
653duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'count_in_range' also defined in its parent struct 'wavelet_matrix'.
654duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'count_equal_to' also defined in its parent struct 'wavelet_matrix'.
655duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'count_under' also defined in its parent struct 'wavelet_matrix'.
656duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'count_over' also defined in its parent struct 'wavelet_matrix'.
657duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'count_or_under' also defined in its parent struct 'wavelet_matrix'.
658duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'count_or_over' also defined in its parent struct 'wavelet_matrix'.
661duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'count' also defined in its parent struct 'wavelet_matrix'.
663duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'next_element' also defined in its parent struct 'wavelet_matrix'.
664duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'prev_element' also defined in its parent struct 'wavelet_matrix'.
666duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'next' also defined in its parent struct 'wavelet_matrix'.
667duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'prev' also defined in its parent struct 'wavelet_matrix'.
679duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'begin' also defined in its parent struct 'wavelet_matrix'.
680duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'end' also defined in its parent struct 'wavelet_matrix'.
682duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'rbegin' also defined in its parent struct 'wavelet_matrix'.
683duplInheritedMember398warningThe struct 'compressed_wavelet_matrix' defines member function with name 'rend' also defined in its parent struct 'wavelet_matrix'.
debugger/debug.hpp
4missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <string_view> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <bitset> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <deque> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stack> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <cxxabi.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
96noExplicitConstructor398styleStruct 'debug_t' has a constructor with 1 argument that is not explicit.
495passedByValue398performanceFunction parameter 'args' should be passed by const reference.
496passedByValue398performanceFunction parameter 'path' should be passed by const reference.
debugger/test.cpp
1missingIncludeSysteminformationInclude file: <bits/stdc++.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13noExplicitConstructor398styleStruct 'prime_sieve' has a constructor with 1 argument that is not explicit.
66passedByValue398performanceFunction parameter 'bist' should be passed by const reference.
76unreadVariable563styleVariable 'vec_1d' is assigned a value that is never used.
79unreadVariable563styleVariable 'vec_2d' is assigned a value that is never used.
82unreadVariable563styleVariable 'matrix1' is assigned a value that is never used.
91unreadVariable563styleVariable 'set_int' is assigned a value that is never used.
94unreadVariable563styleVariable 'unord_set_int' is assigned a value that is never used.
97unreadVariable563styleVariable 'map__int_int' is assigned a value that is never used.
113unreadVariable563styleVariable 'my_structure0' is assigned a value that is never used.
116unreadVariable563styleVariable 'my_structure1' is assigned a value that is never used.
119unreadVariable563styleVariable 'pair__my_structure0' is assigned a value that is never used.
122unreadVariable563styleVariable 'pair__my_structure1' is assigned a value that is never used.
125unreadVariable563styleVariable 'vector_pair__my_structure0' is assigned a value that is never used.
128unreadVariable563styleVariable 'vector_pair__my_structure1' is assigned a value that is never used.
131unreadVariable563styleVariable 'complexed' is assigned a value that is never used.
geometry/arrow.hpp
4missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26duplInheritedMember398warningThe struct 'arrow' defines member function with name 'relation' also defined in its parent struct 'segment'.
26duplInheritedMember398warningThe struct 'arrow' defines member function with name 'relation' also defined in its parent struct 'line'.
31duplInheritedMember398warningThe struct 'arrow < uni :: point < long double > >' defines member function with name 'relation' also defined in its parent struct 'segment < uni :: point < long double > >'.
31duplInheritedMember398warningThe struct 'arrow < uni :: point < long double > >' defines member function with name 'relation' also defined in its parent struct 'line < uni :: point < long double > >'.
geometry/circle.hpp
4missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
geometry/convex_hull.hpp
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
geometry/line.hpp
5missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
173shadowFunction398styleLocal variable 'dot' shadows outer function
geometry/point.hpp
4missingIncludeSysteminformationInclude file: <complex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38noExplicitConstructor398styleStruct 'point < double >' has a constructor with 1 argument that is not explicit.
38noExplicitConstructor398styleStruct 'point < long double >' has a constructor with 1 argument that is not explicit.
38noExplicitConstructor398styleStruct 'point < std :: int32_t >' has a constructor with 1 argument that is not explicit.
52shadowFunction398styleLocal variable 'x' shadows outer function
53shadowFunction398styleLocal variable 'y' shadows outer function
geometry/polygon.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
geometry/segment.hpp
4missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23noExplicitConstructor398styleStruct 'segment' has a constructor with 1 argument that is not explicit.
23noExplicitConstructor398styleStruct 'segment < uni :: point < long double > >' has a constructor with 1 argument that is not explicit.
25duplInheritedMember398warningThe struct 'segment' defines member function with name 'relation' also defined in its parent struct 'line'.
58duplInheritedMember398warningThe struct 'segment < uni :: point < long double > >' defines member function with name 'relation' also defined in its parent struct 'line < uni :: point < long double > >'.
geometry/triangle.hpp
4missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
global/constants.hpp
4missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/centroid_decomposition.hpp
3missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26noExplicitConstructor398styleStruct 'centroid_decomposition' has a constructor with 1 argument that is not explicit.
36unsignedPositive570styleUnsigned expression 'v' can't be negative so it is unnecessary to test it.
40unsignedPositive570styleUnsigned expression 'v' can't be negative so it is unnecessary to test it.
44unsignedPositive570styleUnsigned expression 'v' can't be negative so it is unnecessary to test it.
graph/centroid_path_decomposition.hpp
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
59noExplicitConstructor398styleClass 'centroid_path_decomposition' has a constructor with 1 argument that is not explicit.
graph/connected_components.hpp
3missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/internal/01bfs.hpp
4missingIncludeSysteminformationInclude file: <deque> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/internal/bfs.hpp
4missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/internal/dijkstra.hpp
4missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/is_bipartite.hpp
3missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <stack> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/lowest_common_ancestor.hpp
4missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45noExplicitConstructor398styleStruct 'lowest_common_ancestor' has a constructor with 1 argument that is not explicit.
76unsignedPositive570styleUnsigned expression '--k' can't be negative so it is unnecessary to test it.
graph/manhattan_minimum_spanning_tree.hpp
3missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
graph/maximum_bipartite_matching.hpp
4missingIncludeSysteminformationInclude file: <atcoder/maxflow> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/minimum_paph_cover.hpp
4missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/reachability_test.hpp
4missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/shortest_path.hpp
4missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/spanning_tree.hpp
24useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
graph/topological_sort.hpp
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/tree_diamiter.hpp
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
graph/tree_hash.hpp
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
hash/general_hasher.hpp
4missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23duplicateExpression398styleSame expression on both sides of '-'.
hash/multiset_hasher.hpp
4missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
hash/sequence_hasher.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
54containerOutOfBounds398warningEither the condition 'static_cast<size_type>(sequence_hasher::_powers.size())<=p' is redundant or 'p' can have the value greater or equal to sequence_hasher::_powers.size(). Expression 'sequence_hasher::_powers[p]' cause access out of bounds.
114noExplicitConstructor398styleStruct 'sequence_hasher' has a constructor with 1 argument that is not explicit.
115unsignedLessThanZero570styleChecking if unsigned expression 'sequence_hasher::base' is less than zero.
142noExplicitConstructor398styleStruct 'sequence_hasher' has a constructor with 1 argument that is not explicit.
147unsignedPositive570styleUnsigned expression 'l' can't be negative so it is unnecessary to test it.
173postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
183postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
188postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
211shadowFunction398styleLocal variable 'size' shadows outer function
hash/set_hasher.hpp
4missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
internal/auto_holder.hpp
4missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
internal/concepts.hpp
4missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
internal/iterator.hpp
5missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <variant> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <compare> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
84uninitMemberVar398warningMember variable 'container_iterator_interface::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_min < std :: int32_t > > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_set < std :: int32_t > > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < std :: int32_t > :: type , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < std :: int32_t > :: type , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < std :: int32_t > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < std :: int32_t > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < std :: int32_t > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < std :: int32_t > :: type , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < std :: int32_t , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < std :: int32_t , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < std :: int32_t , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < std :: int32_t , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < std :: int32_t , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < std :: int32_t , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < uni :: actions :: range_add < long long > > :: type , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_add < long long > > :: type , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_set_range_min < std :: int32_t > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_set_range_min < std :: int32_t > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_set_range_max < std :: int32_t > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_set_range_max < std :: int32_t > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: amplifier < algebraic :: addition < std :: int64_t > > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < std :: int64_t > > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_add_range_min < std :: int32_t > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_add_range_min < std :: int32_t > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_minmax < long long , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_minmax < long long , false > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < bool , const bit_vector , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < std :: int64_t > :: type , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < std :: int64_t > :: type , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < std :: int64_t > :: type , uni :: red_black_tree_context < i64 , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < std :: int64_t > :: type , uni :: red_black_tree_context < i64 , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_builtin_modint_32bit < 998244353 > , false > , uni :: treap_context < std :: int32_t , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: treap_context < std :: int32_t , std :: allocator < SizeType > , -1 > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_builtin_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_builtin_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_builtin_modint_32bit < 998244353 > , false > , uni :: treap_context < uni :: i128 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: treap_context < uni :: i128 , std :: allocator < SizeType > , -1 > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_builtin_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < uni :: i128 , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < uni :: i128 , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_builtin_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < uni :: i128 , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < uni :: i128 , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_builtin_modint_32bit < 998244353 > , false > , uni :: treap_context < __int128_t , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: treap_context < __int128_t , std :: allocator < SizeType > , -1 > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_builtin_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < __int128_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < __int128_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_builtin_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < __int128_t , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < __int128_t , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: null < std :: int64_t > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: null < std :: int64_t > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < std :: int64_t , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < std :: int64_t , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_composition < static_builtin_modint_32bit < 998244353 > > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_composition < static_modint_32bit < 998244353 > > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_composition < static_builtin_modint_32bit < 998244353 > > , uni :: red_black_tree_context < std :: uint32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_composition < static_modint_32bit < 998244353 > > , uni :: red_black_tree_context < std :: uint32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_composition < static_builtin_modint_32bit < 998244353 > > , uni :: persistent_red_black_tree_context < std :: uint32_t , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_composition < static_modint_32bit < 998244353 > > , uni :: persistent_red_black_tree_context < std :: uint32_t , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: pmr :: treap_context < std :: int32_t > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: pmr :: treap_context < std :: int32_t > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < uni :: modint < static_barrett_modular_context_32bit < 998244353 > > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < uni :: modint < static_barrett_modular_context_32bit < 998244353 > > , false > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < uni :: modint < static_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < uni :: modint < static_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < uni :: modint < static_arbitrary_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < uni :: modint < static_arbitrary_montgomery_modular_context_32bit < 998244353 > > , false > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: amplifier < algebraic :: addition < long long > > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < long long > > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > :: operand , uni :: dynamic_sequence < uni :: actions :: amplifier < algebraic :: addition < long long > > , uni :: persistent_red_black_tree_context < std :: int32_t , std :: allocator < SizeType > > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_set_range_composition < static_modint_32bit < 998244353 > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_set_range_composition < static_modint_32bit < 998244353 > , false > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: range_affine_range_sum < static_modint_32bit < 998244353 > , false > , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > :: type , treap_context < i64 , std :: allocator < SizeType > , -1 > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > :: type , treap_context < > > , iterator >::_ref' is not initialized in the constructor.
84uninitMemberVar398warningMember variable 'container_iterator_interface < internal :: dynamic_tree_impl :: sequence_core < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > :: operand , uni :: dynamic_sequence < uni :: actions :: make_full < uni :: actions :: range_sum < std :: int64_t > > :: type , uni :: red_black_tree_context < std :: int32_t , uni :: node_handlers :: reusing < std :: allocator < SizeType > > > > , iterator >::_ref' is not initialized in the constructor.
internal/point_reference.hpp
4missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
internal/range_reference.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
internal/ranges.hpp
4missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
237noExplicitConstructor398styleStruct 'partial' has a constructor with 1 argument that is not explicit.
265noExplicitConstructor398styleStruct 'partial' has a constructor with 1 argument that is not explicit.
288noExplicitConstructor398styleStruct 'partial' has a constructor with 1 argument that is not explicit.
308noExplicitConstructor398styleStruct 'partial' has a constructor with 1 argument that is not explicit.
internal/type_traits.hpp
4missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
internal/types.hpp
3missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
iterable/accumulation.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30unsignedLessThanZero570styleChecking if unsigned expression 'x' is less than zero.
59unsignedPositive570styleUnsigned expression 'left' can't be negative so it is unnecessary to test it.
67unsignedPositive570styleUnsigned expression 'left' can't be negative so it is unnecessary to test it.
85unsignedLessThanZero570styleChecking if unsigned expression 'x' is less than zero.
124unsignedPositive570styleUnsigned expression 'a' can't be negative so it is unnecessary to test it.
125unsignedPositive570styleUnsigned expression 'c' can't be negative so it is unnecessary to test it.
iterable/adjacent_difference.hpp
4missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
iterable/applied.hpp
4missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
iterable/compressed.hpp
4missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65unsignedPositive570styleUnsigned expression 'rank' can't be negative so it is unnecessary to test it.
iterable/count_inversion.hpp
4missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25shadowFunction398styleLocal variable 'min' shadows outer function
25shadowFunction398styleLocal variable 'max' shadows outer function
iterable/counter.hpp
3missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
iterable/internal/operation_base.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
iterable/inverse.hpp
3missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24noExplicitConstructor398styleStruct 'inverse' has a constructor with 1 argument that is not explicit.
iterable/longest_common_subsequence.hpp
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
iterable/longest_increasing_subsequence.hpp
4missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
iterable/operation.hpp
4missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <initializer_list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <valarray> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
iterable/run_length_encoding.hpp
4missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
iterable/z_array.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/arithmetic.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <atcoder/math> not found. Please note: Cppcheck does not need standard library headers to get proper results.
280shadowFunction398styleLocal variable 'pow' shadows outer function
340shadowFunction398styleLocal variable 'gcd' shadows outer function
numeric/binomial_coefficient.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <valarray> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <atcoder/math> not found. Please note: Cppcheck does not need standard library headers to get proper results.
241noExplicitConstructor398styleStruct 'binomial_coefficient' has a constructor with 1 argument that is not explicit.
241noExplicitConstructor398styleStruct 'binomial_coefficient < std :: int64_t , std :: int64_t >' has a constructor with 1 argument that is not explicit.
241noExplicitConstructor398styleStruct 'binomial_coefficient < std :: int32_t , std :: int32_t >' has a constructor with 1 argument that is not explicit.
248noExplicitConstructor398styleStruct 'binomial_coefficient' has a constructor with 1 argument that is not explicit.
248noExplicitConstructor398styleStruct 'binomial_coefficient < std :: int64_t , std :: int64_t >' has a constructor with 1 argument that is not explicit.
248noExplicitConstructor398styleStruct 'binomial_coefficient < std :: int32_t , std :: int32_t >' has a constructor with 1 argument that is not explicit.
numeric/bit.hpp
4missingIncludeSysteminformationInclude file: <immintrin.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <compare> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/boundary_seeker.hpp
4missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31noExplicitConstructor398styleStruct 'integal' has a constructor with 1 argument that is not explicit.
40clarifyCalculation783styleClarify calculation precedence for '^' and '?'.
89noExplicitConstructor398styleStruct 'floating_point' has a constructor with 1 argument that is not explicit.
98clarifyCalculation783styleClarify calculation precedence for '^' and '?'.
numeric/divisor_multiple_transform.hpp
4missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/divisors.hpp
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/extremum_seeker.hpp
4missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51noExplicitConstructor398styleStruct 'extremum_seeker' has a constructor with 1 argument that is not explicit.
160noExplicitConstructor398styleStruct 'extremum_seeker' has a constructor with 1 argument that is not explicit.
numeric/factorial.hpp
3missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <valarray> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25unsignedPositive570styleUnsigned expression 'n' can't be negative so it is unnecessary to test it.
50noExplicitConstructor398styleStruct 'factorial' has a constructor with 1 argument that is not explicit.
56unsignedPositive570styleUnsigned expression 'k' can't be negative so it is unnecessary to test it.
77noExplicitConstructor398styleStruct 'factorial' has a constructor with 1 argument that is not explicit.
93unsignedPositive570styleUnsigned expression 'k' can't be negative so it is unnecessary to test it.
101unsignedPositive570styleUnsigned expression 'k' can't be negative so it is unnecessary to test it.
106unsignedPositive570styleUnsigned expression 'k' can't be negative so it is unnecessary to test it.
111unsignedPositive570styleUnsigned expression 'r' can't be negative so it is unnecessary to test it.
numeric/fast_prime.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
79constVariableReference398styleVariable 'x' can be declared as reference to const
numeric/float.hpp
4missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/int128.hpp
4missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/internal/divisors.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/internal/factorize.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/internal/mo.hpp
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/internal/number_base.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <string_view> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/internal/primality_test.hpp
3missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
numeric/internal/primitive_root.hpp
4missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36shadowFunction398styleLocal variable 'pow' shadows outer function
36useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
47shadowFunction398styleLocal variable 'pow' shadows outer function
48useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
numeric/internal/two_pointer_technique.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <valarray> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34noExplicitConstructor398styleStruct 'base < algebraic :: assignment < int > >' has a constructor with 1 argument that is not explicit.
34noExplicitConstructor398styleStruct 'base < algebraic :: assignment < std :: pair < int , int > > >' has a constructor with 1 argument that is not explicit.
34noExplicitConstructor398styleStruct 'base < algebraic :: affine < int , ! false > >' has a constructor with 1 argument that is not explicit.
34noExplicitConstructor398styleStruct 'base < std :: pair < std :: nullptr_t , std :: nullptr_t > >' has a constructor with 1 argument that is not explicit.
34noExplicitConstructor398styleStruct 'base < algebraic :: addition < int > >' has a constructor with 1 argument that is not explicit.
34noExplicitConstructor398styleStruct 'base < std :: nullptr_t >' has a constructor with 1 argument that is not explicit.
numeric/leveler.hpp
4missingIncludeSysteminformationInclude file: <initializer_list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <valarray> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48noExplicitConstructor398styleStruct 'leveler' has a constructor with 1 argument that is not explicit.
89unsignedPositive570styleUnsigned expression '--i' can't be negative so it is unnecessary to test it.
numeric/limits.hpp
4missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/matrix.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
196postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
numeric/modular/barrett_reduction.hpp
5missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
109shadowFunction398styleLocal variable 'mod' shadows outer function
numeric/modular/binary_reduction.hpp
5missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/modular/builtin_reduction.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36noExplicitConstructor398styleStruct 'builtin_reduction' has a constructor with 1 argument that is not explicit.
80shadowFunction398styleLocal variable 'mod' shadows outer function
numeric/modular/modint.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
105noExplicitConstructor398styleStruct 'modint < dynamic_modular_context < montgomery_reduction_32bit , INTERNAL_MODINT_ID > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_modular_context < montgomery_reduction_64bit , INTERNAL_MODINT_ID > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_modular_context < builtin_reduction_32bit , 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_modular_context < builtin_reduction_32bit , 1000000007 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_builtin_modular_context_32bit < 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_barrett_modular_context_32bit < 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_montgomery_modular_context_32bit < 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_arbitrary_montgomery_modular_context_32bit < 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_barrett_modular_context_32bit < -1 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_arbitrary_montgomery_modular_context_32bit < -1 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_builtin_modular_context_64bit < 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_barrett_modular_context_64bit < 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_montgomery_modular_context_64bit < 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_arbitrary_montgomery_modular_context_64bit < 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_builtin_modular_context_32bit < -1 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_builtin_modular_context_64bit < -1 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_barrett_modular_context_64bit < -1 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_montgomery_modular_context_32bit < -1 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_montgomery_modular_context_64bit < -1 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_arbitrary_montgomery_modular_context_64bit < -1 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < static_modular_context < builtin_reduction_64bit , 998244353 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_modular_context < barrett_reduction_32bit , -1 > >' has a constructor with 1 argument that is not explicit.
105noExplicitConstructor398styleStruct 'modint < dynamic_modular_context < barrett_reduction_64bit , -1 > >' has a constructor with 1 argument that is not explicit.
numeric/modular/modint_interface.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/modular/montgomery_reduction.hpp
5missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52noExplicitConstructor398styleStruct 'montgomery_reduction' has a constructor with 1 argument that is not explicit.
184uninitMemberVar398warningMember variable 'arbitrary_montgomery_reduction::_tz' is not initialized in the constructor.
186noExplicitConstructor398styleStruct 'arbitrary_montgomery_reduction' has a constructor with 1 argument that is not explicit.
numeric/numerical_sequence.hpp
30noExplicitConstructor398styleStruct 'single_constant' has a constructor with 1 argument that is not explicit.
numeric/prime_counter.hpp
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/prime_enumerator.hpp
4missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <valarray> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
156noExplicitConstructor398styleStruct 'prime_enumerator' has a constructor with 1 argument that is not explicit.
166shadowFunction398styleLocal variable 'size' shadows outer function
197postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
246unsignedLessThanZero570styleChecking if unsigned expression 'this->_block' is less than zero.
278unsignedLessThanZero570styleChecking if unsigned expression 'this->_block' is less than zero.
289postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
299unsignedLessThanZero570styleChecking if unsigned expression 'this->_block' is less than zero.
314unsignedLessThanZero570styleChecking if unsigned expression 'this->_block' is less than zero.
numeric/prime_sieve.hpp
4missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20noExplicitConstructor398styleStruct 'prime_flags' has a constructor with 1 argument that is not explicit.
34noExplicitConstructor398styleStruct 'prime_sieve' has a constructor with 1 argument that is not explicit.
numeric/quotient_enumerator.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31noExplicitConstructor398styleStruct 'quotient_enumerator' has a constructor with 1 argument that is not explicit.
numeric/repeater.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
numeric/stern_brocot_tree.hpp
4missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32shadowFunction398styleLocal variable 'path' shadows outer function
50redundantAssignment563styleVariable 'm' is reassigned a value before the old one has been used.
63shadowFunction398styleLocal variable 'path' shadows outer function
102shadowFunction398styleLocal variable 'path' shadows outer function
numeric/subset_enumerator.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31noExplicitConstructor398styleStruct 'subset_enumerator' has a constructor with 1 argument that is not explicit.
numeric/subset_superset_transform.hpp
4missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
random/adaptor.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28uninitMemberVar398warningMember variable 'random_adaptor < uni :: xoroshiro64ss >::engine' is not initialized in the constructor.
28noExplicitConstructor398styleStruct 'random_adaptor < uni :: xoroshiro64ss >' has a constructor with 1 argument that is not explicit.
28noExplicitConstructor398styleStruct 'random_adaptor' has a constructor with 1 argument that is not explicit.
28noExplicitConstructor398styleStruct 'random_adaptor < uni :: random_engine_64bit >' has a constructor with 1 argument that is not explicit.
random/engine.hpp
4missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37noExplicitConstructor398styleStruct 'random_engine < mulberry32 , std :: uint32_t >' has a constructor with 1 argument that is not explicit.
37noExplicitConstructor398styleStruct 'random_engine < splitmix64 , std :: uint64_t >' has a constructor with 1 argument that is not explicit.
37noExplicitConstructor398styleStruct 'random_engine < xoroshiro64ss , std :: uint32_t >' has a constructor with 1 argument that is not explicit.
37noExplicitConstructor398styleStruct 'random_engine < xoroshiro128ss , std :: uint64_t >' has a constructor with 1 argument that is not explicit.
37noExplicitConstructor398styleStruct 'random_engine < xoroshiro128pp , std :: uint64_t >' has a constructor with 1 argument that is not explicit.
37noExplicitConstructor398styleStruct 'random_engine < xoroshiro128p , std :: uint64_t >' has a constructor with 1 argument that is not explicit.
37noExplicitConstructor398styleStruct 'random_engine < xoroshiro64s , std :: uint32_t >' has a constructor with 1 argument that is not explicit.
63noConstructor398styleThe struct 'mulberry32' does not declare a constructor although it has private member variables which likely require initialization.
82noConstructor398styleThe struct 'splitmix64' does not declare a constructor although it has private member variables which likely require initialization.
103noConstructor398styleThe struct 'xoroshiro64ss' does not declare a constructor although it has private member variables which likely require initialization.
133noConstructor398styleThe struct 'xoroshiro128ss' does not declare a constructor although it has private member variables which likely require initialization.
161noConstructor398styleThe struct 'xoroshiro128pp' does not declare a constructor although it has private member variables which likely require initialization.
190noConstructor398styleThe struct 'xoroshiro128p' does not declare a constructor although it has private member variables which likely require initialization.
218noConstructor398styleThe struct 'xoroshiro64s' does not declare a constructor although it has private member variables which likely require initialization.
snippet/aliases.hpp
4missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
snippet/fast_io.hpp
4missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
snippet/internal/types.hpp
3missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
snippet/iterations.hpp
3missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
structure/graph.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39unusedPrivateFunction398styleUnused private function: 'edge < internal long , std :: int64_t >::unique'
structure/grid.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <initializer_list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43unsignedPositive570styleUnsigned expression 'i' can't be negative so it is unnecessary to test it.
44unsignedPositive570styleUnsigned expression 'j' can't be negative so it is unnecessary to test it.
48unsignedLessThanZero570styleChecking if unsigned expression 'x' is less than zero.
51unsignedLessThanZero570styleChecking if unsigned expression 'x' is less than zero.
114duplInheritedMember398warningThe struct 'regular_container' defines member function with name 'resize' also defined in its parent struct 'container_base'.
184duplInheritedMember398warningThe struct 'unfolded_container' defines member function with name 'resize' also defined in its parent struct 'container_base'.
220unsignedPositive570styleUnsigned expression 'i' can't be negative so it is unnecessary to test it.
220unsignedPositive570styleUnsigned expression 'j' can't be negative so it is unnecessary to test it.
template/debug.hpp
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
template/using.hpp
3missingIncludeSysteminformationInclude file: <bits/stdc++.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
utility/functional.hpp
4missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
utility/restrictor.hpp
30noExplicitConstructor398styleStruct 'static_restrictor' has a constructor with 1 argument that is not explicit.
utility/string.hpp
4missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33passedByValue398performanceFunction parameter 'str' should be passed by const reference.
38passedByValue398performanceFunction parameter 'str' should be passed by const reference.
utility/timer.hpp
4missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/1508/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/1508/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/1508/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/1549/0000.test.cpp
11missingIncludeSysteminformationInclude file: <bits/stdc++.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/1549/0001.test.cpp
11missingIncludeSysteminformationInclude file: <bits/stdc++.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/1549/0002.test.cpp
11missingIncludeSysteminformationInclude file: <bits/stdc++.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/1549/0003.test.cpp
11missingIncludeSysteminformationInclude file: <bits/stdc++.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/2320/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string_view> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/2426/0000.test.cpp
27shadowVariable398styleLocal variable 'x' shadows outer variable
27shadowVariable398styleLocal variable 'y' shadows outer variable
verify/aizu-online-judge/alds1_10_c/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_a/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0003.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0004.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0005.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0006.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0007.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0008.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_d/0009.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_e/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_e/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_f/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_f/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_f/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_f/0003.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_f/0004.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_f/0005.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_g/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_g/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_g/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_g/0003.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_h/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_h/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_h/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_h/0003.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_h/0004.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/dsl_2_i/0000.test.cpp
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/grl_1_a/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0002.test.cpp
11missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55shadowVariable398styleLocal variable 'v' shadows outer variable
verify/aizu-online-judge/itp1_1_a/0004.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55shadowVariable398styleLocal variable 'v' shadows outer variable
verify/aizu-online-judge/itp1_1_a/0005.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48shadowVariable398styleLocal variable 'i' shadows outer variable
48shadowVariable398styleLocal variable 'v' shadows outer variable
verify/aizu-online-judge/itp1_1_a/0006.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48shadowVariable398styleLocal variable 'i' shadows outer variable
48shadowVariable398styleLocal variable 'v' shadows outer variable
verify/aizu-online-judge/itp1_1_a/0007.test.cpp
11missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0008.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0009.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0010.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0011.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0012.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0013.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0014.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/0015.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/itp1_1_a/internal/dynamic_sequence.0000.hpp
33knownConditionTrueFalse570styleCondition 'l>r' is always false
43knownConditionTrueFalse571styleCondition 'l==r' is always true
54knownConditionTrueFalse571styleCondition 'l==r' is always true
verify/aizu-online-judge/itp1_6_c/0000.test.cpp
11missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/aizu-online-judge/ntl_1_a/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/associative_array/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/associative_array/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/associative_array/0002.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/associative_array/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/binomial_coefficient/0000.test.cpp
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/binomial_coefficient_prime_mod/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/binomial_coefficient_prime_mod/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/binomial_coefficient_prime_mod/0002.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/binomial_coefficient_prime_mod/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <bit> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/convolution_mod_1000000007/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/counting_primes/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/deque_operate_all_composite/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/deque_operate_all_composite/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/deque_operate_all_composite/0002.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/deque_operate_all_composite/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/deque_operate_all_composite/0004.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/deque_operate_all_composite/0005.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/double_ended_priority_queue/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26constStatement398warningUnused variable value 'v'
verify/yosupo-judge/dynamic_sequence_range_affine_range_sum/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/dynamic_sequence_range_affine_range_sum/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/dynamic_sequence_range_affine_range_sum/0002.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/dynamic_sequence_range_affine_range_sum/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/dynamic_sequence_range_affine_range_sum/0004.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/dynamic_sequence_range_affine_range_sum/0005.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/enumerate_primes/0000.test.cpp
13missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/enumerate_quotients/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/gcd_convolution/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/kth_root_integer/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/lca/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/lcm_convolution/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/longest_increasing_subsequence/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/manhattanmst/0000.test.cpp
3missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/many_aplusb_128bit/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_det_arbitrary_mod/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_det_arbitrary_mod/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0002.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0004.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0005.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0006.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0007.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0008.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0009.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0010.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0011.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0012.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0013.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0014.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/matrix_product/0015.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/persistent_queue/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <memory_resource> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/point_add_range_sum/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/point_add_range_sum/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/point_add_range_sum/0002.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/point_add_range_sum/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/point_add_range_sum/0004.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/point_set_range_composite/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/point_set_range_composite/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/point_set_range_composite/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/point_set_range_composite/0003.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/predecessor_problem/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31shadowVariable398styleLocal variable 't' shadows outer variable
verify/yosupo-judge/predecessor_problem/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/predecessor_problem/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/predecessor_problem/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/primality_test/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/queue_operate_all_composite/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/queue_operate_all_composite/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/queue_operate_all_composite/0002.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/queue_operate_all_composite/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/queue_operate_all_composite/0004.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/queue_operate_all_composite/0005.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_affine_range_sum/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_affine_range_sum/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_affine_range_sum/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_affine_range_sum/0003.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_affine_range_sum/0004.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_affine_range_sum/0005.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_affine_range_sum/0006.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_affine_range_sum/0007.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_affine_range_sum/0008.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_kth_smallest/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_kth_smallest/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_kth_smallest/0002.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_kth_smallest/0003.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/range_reverse_range_sum/0000.test.cpp
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/rectangle_sum/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory_resource> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46shadowVariable398styleLocal variable 'y' shadows outer variable
46shadowVariable398styleLocal variable 'w' shadows outer variable
verify/yosupo-judge/rectangle_sum/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory_resource> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49shadowVariable398styleLocal variable 'y' shadows outer variable
49shadowVariable398styleLocal variable 'w' shadows outer variable
verify/yosupo-judge/shortest_path/0000.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/shortest_path/0001.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/shortest_path/0002.test.cpp
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_frequency/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_frequency/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_sum/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_sum/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_sum/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_sum/0003.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_sum/0004.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_sum/0005.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_sum/0006.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_sum/0007.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/static_range_sum/0008.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/staticrmq/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/staticrmq/0001.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/staticrmq/0002.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/staticrmq/0003.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yosupo-judge/system_of_linear_equations/0000.test.cpp
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yukicoder/738/0000.test.cpp
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yukicoder/789/0000.test.cpp
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
verify/yukicoder/789/0001.test.cpp
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
view/chunk.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
view/concat.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
338knownConditionTrueFalse571styleCondition 'lhs._block<rhs._block' is always true
view/cyclic.hpp
3missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
view/enumerate.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
view/internal/box.hpp
3missingIncludeSysteminformationInclude file: <optional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
view/repeat.hpp
4missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
view/slide.hpp
4missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
view/stride.hpp
3missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
view/zip.hpp
10missingIncludeSysteminformationInclude file: <ranges> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <concepts> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
145constParameterReference398styleParameter 'itr' can be declared as reference to const