Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

over 9 years ago

Language

Compiler

Options

Author

anonymous

over 9 years ago

$
In file included from prog.cc:1:
In file included from /usr/local/libcxx-3.8/include/c++/v1/list:177:
/usr/local/libcxx-3.8/include/c++/v1/algorithm:3829:40: error: invalid operands to binary expression ('std::__1::__list_iterator<int, void *>' and 'std::__1::__list_iterator<int, void *>')
        difference_type __len = __last - __first;
                                ~~~~~~ ^ ~~~~~~~
/usr/local/libcxx-3.8/include/c++/v1/algorithm:4022:5: note: in instantiation of function template specialization 'std::__1::__sort<std::__1::__less<int, int> &, std::__1::__list_iterator<int, void *> >' requested here
    __sort<_Comp_ref>(__first, __last, __comp);
    ^
/usr/local/libcxx-3.8/include/c++/v1/algorithm:4031:12: note: in instantiation of function template specialization 'std::__1::sort<std::__1::__list_iterator<int, void *>, std::__1::__less<int, int> >' requested here
    _VSTD::sort(__first, __last, __less<typename iterator_traits<_RandomAccessIterator>::value_type>());
           ^
prog.cc:8:8: note: in instantiation of function template specialization 'std::__1::sort<std::__1::__list_iterator<int, void *> >' requested here
  std::sort(il.begin(), il.end());
       ^
/usr/local/libcxx-3.8/include/c++/v1/iterator:638:1: note: candidate template ignored: could not match 'reverse_iterator' against '__list_iterator'
operator-(const reverse_iterator<_Iter1>& __x, const reverse_iterator<_Iter2>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1042:1: note: candidate template ignored: could not match 'move_iterator' against '__list_iterator'
operator-(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1394:1: note: candidate template ignored: could not match '__wrap_iter' against '__list_iterator'
operator-(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
^
/usr/local/libcxx-3.8/include/c++/v1/string:488:11: note: candidate template ignored: could not match 'fpos' against '__list_iterator'
streamoff operator-(const fpos<_StateT>& __x, const fpos<_StateT>& __y)
          ^
In file included from prog.cc:1:
In file included from /usr/local/libcxx-3.8/include/c++/v1/list:177:
/usr/local/libcxx-3.8/include/c++/v1/algorithm:3920:33: error: invalid operands to binary expression ('std::__1::__list_iterator<int, void *>' and 'std::__1::__list_iterator<int, void *>')
                        if (__i >= __j)
                            ~~~ ^  ~~~
/usr/local/libcxx-3.8/include/c++/v1/utility:474:1: note: candidate template ignored: could not match 'pair' against '__list_iterator'
operator>=(const pair<_T1,_T2>& __x, const pair<_T1,_T2>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:622:1: note: candidate template ignored: could not match 'reverse_iterator' against '__list_iterator'
operator>=(const reverse_iterator<_Iter1>& __x, const reverse_iterator<_Iter2>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1026:1: note: candidate template ignored: could not match 'move_iterator' against '__list_iterator'
operator>=(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1346:1: note: candidate template ignored: could not match '__wrap_iter' against '__list_iterator'
operator>=(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1378:1: note: candidate template ignored: could not match '__wrap_iter' against '__list_iterator'
operator>=(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter1>& __y) _NOEXCEPT
^
/usr/local/libcxx-3.8/include/c++/v1/tuple:989:1: note: candidate template ignored: could not match 'tuple' against '__list_iterator'
operator>=(const tuple<_Tp...>& __x, const tuple<_Up...>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/memory:3015:1: note: candidate template ignored: could not match 'unique_ptr' against '__list_iterator'
operator>=(const unique_ptr<_T1, _D1>& __x, const unique_ptr<_T2, _D2>& __y) {return !(__x < __y);}
^
/usr/local/libcxx-3.8/include/c++/v1/memory:3102:1: note: candidate template ignored: could not match 'unique_ptr' against '__list_iterator'
operator>=(const unique_ptr<_T1, _D1>& __x, nullptr_t)
^
/usr/local/libcxx-3.8/include/c++/v1/memory:3110:1: note: candidate template ignored: could not match 'unique_ptr' against '__list_iterator'
operator>=(nullptr_t, const unique_ptr<_T1, _D1>& __x)
^
/usr/local/libcxx-3.8/include/c++/v1/memory:4914:1: note: candidate template ignored: could not match 'shared_ptr' against '__list_iterator'
operator>=(const shared_ptr<_Tp>& __x, const shared_ptr<_Up>& __y) _NOEXCEPT
^
/usr/local/libcxx-3.8/include/c++/v1/memory:5002:1: note: candidate template ignored: could not match 'shared_ptr' against '__list_iterator'
operator>=(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT
^
/usr/local/libcxx-3.8/include/c++/v1/memory:5010:1: note: candidate template ignored: could not match 'shared_ptr' against '__list_iterator'
operator>=(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT
^
/usr/local/libcxx-3.8/include/c++/v1/list:2365:1: note: candidate template ignored: could not match 'list' against '__list_iterator'
operator>=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/string:3961:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator>=(const basic_string<_CharT, _Traits, _Allocator>& __lhs,
^
/usr/local/libcxx-3.8/include/c++/v1/string:3970:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator>=(const basic_string<_CharT, _Traits, _Allocator>& __lhs,
^
/usr/local/libcxx-3.8/include/c++/v1/string:3979:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::__1::__list_iterator<int, void *>'
operator>=(const _CharT* __lhs,
^
In file included from prog.cc:1:
In file included from /usr/local/libcxx-3.8/include/c++/v1/list:177:
/usr/local/libcxx-3.8/include/c++/v1/algorithm:3944:17: error: invalid operands to binary expression ('std::__1::__list_iterator<int, void *>' and 'std::__1::__list_iterator<int, void *>')
        if (__i < __j)
            ~~~ ^ ~~~
/usr/local/libcxx-3.8/include/c++/v1/algorithm:3978:65: error: invalid operands to binary expression ('std::__1::__list_iterator<int, void *>' and 'int')
            if (_VSTD::__insertion_sort_incomplete<_Compare>(__i+1, __last, __comp))
                                                             ~~~^~
/usr/local/libcxx-3.8/include/c++/v1/iterator:646:1: note: candidate template ignored: could not match 'reverse_iterator<type-parameter-0-0>' against 'int'
operator+(typename reverse_iterator<_Iter>::difference_type __n, const reverse_iterator<_Iter>& __x)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1050:1: note: candidate template ignored: could not match 'move_iterator<type-parameter-0-0>' against 'int'
operator+(typename move_iterator<_Iter>::difference_type __n, const move_iterator<_Iter>& __x)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1406:1: note: candidate template ignored: could not match '__wrap_iter<type-parameter-0-0>' against 'int'
operator+(typename __wrap_iter<_Iter>::difference_type __n,
^
/usr/local/libcxx-3.8/include/c++/v1/string:3989:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs,
^
/usr/local/libcxx-3.8/include/c++/v1/string:4002:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::__1::__list_iterator<int, void *>'
operator+(const _CharT* __lhs , const basic_string<_CharT,_Traits,_Allocator>& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4014:1: note: candidate template ignored: could not match 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>' against 'int'
operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Allocator>& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4025:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4037:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, _CharT __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4051:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4059:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4067:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4075:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::__1::__list_iterator<int, void *>'
operator+(const _CharT* __lhs , basic_string<_CharT,_Traits,_Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4083:1: note: candidate template ignored: could not match 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>' against 'int'
operator+(_CharT __lhs, basic_string<_CharT,_Traits,_Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4092:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4100:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, _CharT __rhs)
^
In file included from prog.cc:1:
In file included from /usr/local/libcxx-3.8/include/c++/v1/list:177:
/usr/local/libcxx-3.8/include/c++/v1/algorithm:3995:17: error: invalid operands to binary expression ('std::__1::__list_iterator<int, void *>' and 'std::__1::__list_iterator<int, void *>')
        if (__i - __first < __last - __i)
            ~~~ ^ ~~~~~~~
/usr/local/libcxx-3.8/include/c++/v1/iterator:638:1: note: candidate template ignored: could not match 'reverse_iterator' against '__list_iterator'
operator-(const reverse_iterator<_Iter1>& __x, const reverse_iterator<_Iter2>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1042:1: note: candidate template ignored: could not match 'move_iterator' against '__list_iterator'
operator-(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1394:1: note: candidate template ignored: could not match '__wrap_iter' against '__list_iterator'
operator-(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
^
/usr/local/libcxx-3.8/include/c++/v1/string:488:11: note: candidate template ignored: could not match 'fpos' against '__list_iterator'
streamoff operator-(const fpos<_StateT>& __x, const fpos<_StateT>& __y)
          ^
In file included from prog.cc:1:
In file included from /usr/local/libcxx-3.8/include/c++/v1/list:177:
/usr/local/libcxx-3.8/include/c++/v1/algorithm:3737:20: error: invalid operands to binary expression ('std::__1::__list_iterator<int, void *>' and 'std::__1::__list_iterator<int, void *>')
    switch (__last - __first)
            ~~~~~~ ^ ~~~~~~~
/usr/local/libcxx-3.8/include/c++/v1/algorithm:3977:32: note: in instantiation of function template specialization 'std::__1::__insertion_sort_incomplete<std::__1::__less<int, int> &, std::__1::__list_iterator<int, void *> >' requested here
            bool __fs = _VSTD::__insertion_sort_incomplete<_Compare>(__first, __i, __comp);
                               ^
/usr/local/libcxx-3.8/include/c++/v1/algorithm:4022:5: note: in instantiation of function template specialization 'std::__1::__sort<std::__1::__less<int, int> &, std::__1::__list_iterator<int, void *> >' requested here
    __sort<_Comp_ref>(__first, __last, __comp);
    ^
/usr/local/libcxx-3.8/include/c++/v1/algorithm:4031:12: note: in instantiation of function template specialization 'std::__1::sort<std::__1::__list_iterator<int, void *>, std::__1::__less<int, int> >' requested here
    _VSTD::sort(__first, __last, __less<typename iterator_traits<_RandomAccessIterator>::value_type>());
           ^
prog.cc:8:8: note: in instantiation of function template specialization 'std::__1::sort<std::__1::__list_iterator<int, void *> >' requested here
  std::sort(il.begin(), il.end());
       ^
/usr/local/libcxx-3.8/include/c++/v1/iterator:638:1: note: candidate template ignored: could not match 'reverse_iterator' against '__list_iterator'
operator-(const reverse_iterator<_Iter1>& __x, const reverse_iterator<_Iter2>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1042:1: note: candidate template ignored: could not match 'move_iterator' against '__list_iterator'
operator-(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1394:1: note: candidate template ignored: could not match '__wrap_iter' against '__list_iterator'
operator-(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT
^
/usr/local/libcxx-3.8/include/c++/v1/string:488:11: note: candidate template ignored: could not match 'fpos' against '__list_iterator'
streamoff operator-(const fpos<_StateT>& __x, const fpos<_StateT>& __y)
          ^
In file included from prog.cc:1:
In file included from /usr/local/libcxx-3.8/include/c++/v1/list:177:
/usr/local/libcxx-3.8/include/c++/v1/algorithm:3757:40: error: invalid operands to binary expression ('std::__1::__list_iterator<int, void *>' and 'int')
    _RandomAccessIterator __j = __first+2;
                                ~~~~~~~^~
/usr/local/libcxx-3.8/include/c++/v1/iterator:646:1: note: candidate template ignored: could not match 'reverse_iterator<type-parameter-0-0>' against 'int'
operator+(typename reverse_iterator<_Iter>::difference_type __n, const reverse_iterator<_Iter>& __x)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1050:1: note: candidate template ignored: could not match 'move_iterator<type-parameter-0-0>' against 'int'
operator+(typename move_iterator<_Iter>::difference_type __n, const move_iterator<_Iter>& __x)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1406:1: note: candidate template ignored: could not match '__wrap_iter<type-parameter-0-0>' against 'int'
operator+(typename __wrap_iter<_Iter>::difference_type __n,
^
/usr/local/libcxx-3.8/include/c++/v1/string:3989:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs,
^
/usr/local/libcxx-3.8/include/c++/v1/string:4002:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::__1::__list_iterator<int, void *>'
operator+(const _CharT* __lhs , const basic_string<_CharT,_Traits,_Allocator>& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4014:1: note: candidate template ignored: could not match 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>' against 'int'
operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Allocator>& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4025:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4037:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, _CharT __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4051:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4059:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4067:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4075:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::__1::__list_iterator<int, void *>'
operator+(const _CharT* __lhs , basic_string<_CharT,_Traits,_Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4083:1: note: candidate template ignored: could not match 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>' against 'int'
operator+(_CharT __lhs, basic_string<_CharT,_Traits,_Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4092:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4100:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, _CharT __rhs)
^
In file included from prog.cc:1:
In file included from /usr/local/libcxx-3.8/include/c++/v1/list:177:
/usr/local/libcxx-3.8/include/c++/v1/algorithm:3758:39: error: invalid operands to binary expression ('std::__1::__list_iterator<int, void *>' and 'int')
    __sort3<_Compare>(__first, __first+1, __j, __comp);
                               ~~~~~~~^~
/usr/local/libcxx-3.8/include/c++/v1/iterator:646:1: note: candidate template ignored: could not match 'reverse_iterator<type-parameter-0-0>' against 'int'
operator+(typename reverse_iterator<_Iter>::difference_type __n, const reverse_iterator<_Iter>& __x)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1050:1: note: candidate template ignored: could not match 'move_iterator<type-parameter-0-0>' against 'int'
operator+(typename move_iterator<_Iter>::difference_type __n, const move_iterator<_Iter>& __x)
^
/usr/local/libcxx-3.8/include/c++/v1/iterator:1406:1: note: candidate template ignored: could not match '__wrap_iter<type-parameter-0-0>' against 'int'
operator+(typename __wrap_iter<_Iter>::difference_type __n,
^
/usr/local/libcxx-3.8/include/c++/v1/string:3989:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs,
^
/usr/local/libcxx-3.8/include/c++/v1/string:4002:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::__1::__list_iterator<int, void *>'
operator+(const _CharT* __lhs , const basic_string<_CharT,_Traits,_Allocator>& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4014:1: note: candidate template ignored: could not match 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>' against 'int'
operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Allocator>& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4025:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4037:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, _CharT __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4051:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const basic_string<_CharT, _Traits, _Allocator>& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4059:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4067:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, basic_string<_CharT, _Traits, _Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4075:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::__1::__list_iterator<int, void *>'
operator+(const _CharT* __lhs , basic_string<_CharT,_Traits,_Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4083:1: note: candidate template ignored: could not match 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>' against 'int'
operator+(_CharT __lhs, basic_string<_CharT,_Traits,_Allocator>&& __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4092:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, const _CharT* __rhs)
^
/usr/local/libcxx-3.8/include/c++/v1/string:4100:1: note: candidate template ignored: could not match 'basic_string' against '__list_iterator'
operator+(basic_string<_CharT, _Traits, _Allocator>&& __lhs, _CharT __rhs)
^
8 errors generated.
Exit Code:
1