Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Jan 2017 15:10:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 216066] databases/glom: fails to build with libc++ 4.0
Message-ID:  <bug-216066-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216066

            Bug ID: 216066
           Summary: databases/glom: fails to build with libc++ 4.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: needs-patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: kwm@FreeBSD.org
          Reporter: jbeich@FreeBSD.org
            Blocks: 216008
             Flags: maintainer-feedback?(kwm@FreeBSD.org)
          Assignee: kwm@FreeBSD.org

glom/frame_glom.cc:1635:70: error: invalid operands to binary expression
('basic_ostream<char,
      std::__1::char_traits<char> >' and 'ostream' (aka 'basic_ostream<char=
>'))
      std::cerr << G_STRFUNC << ": m_pDialog_Relationships is null." <<
std::cerr;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^=20
~~~~~~~~~
/usr/include/c++/v1/ostream:220:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const void *' for 1st argum=
ent;
take the address of
      the argument with &
    basic_ostream& operator<<(const void* __p);
                   ^
/usr/include/c++/v1/ostream:196:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::basic_ostream<cha=
r>
      &(*)(std::__1::basic_ostream<char> &)' for 1st argument
    basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&))
                   ^
/usr/include/c++/v1/ostream:200:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_ios<char_type,
traits_type>
      &(*)(basic_ios<char_type, traits_type> &)' (aka 'basic_ios<char,
std::__1::char_traits<char> >
      &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argum=
ent
    basic_ostream& operator<<(basic_ios<char_type, traits_type>&
                   ^
/usr/include/c++/v1/ostream:205:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::ios_base
&(*)(std::__1::ios_base &)' for
      1st argument
    basic_ostream& operator<<(ios_base& (*__pf)(ios_base&))
                   ^
/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'bool' for 1st argument
    basic_ostream& operator<<(bool __n);
                   ^
/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'short' for 1st argument
    basic_ostream& operator<<(short __n);
                   ^
/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned short' for 1st
argument
    basic_ostream& operator<<(unsigned short __n);
                   ^
/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'int' for 1st argument
    basic_ostream& operator<<(int __n);
                   ^
/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned int' for 1st argum=
ent
    basic_ostream& operator<<(unsigned int __n);
                   ^
/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long' for 1st argument
    basic_ostream& operator<<(long __n);
                   ^
/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long' for 1st argu=
ment
    basic_ostream& operator<<(unsigned long __n);
                   ^
/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long long' for 1st argument
    basic_ostream& operator<<(long long __n);
                   ^
/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long long' for 1st
argument
    basic_ostream& operator<<(unsigned long long __n);
                   ^
/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'float' for 1st argument
    basic_ostream& operator<<(float __f);
                   ^
/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'double' for 1st argument
    basic_ostream& operator<<(double __f);
                   ^
/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long double' for 1st argume=
nt
    basic_ostream& operator<<(long double __f);
                   ^
/usr/include/c++/v1/ostream:221:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_streambuf<char_type,
traits_type> *' (aka
      'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argu=
ment
    basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb=
);
                   ^
/usr/include/c++/v1/ostream:757:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
^
/usr/include/c++/v1/ostream:790:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, char __c)
^
/usr/include/c++/v1/ostream:797:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'signed char' for 2nd argume=
nt
operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
^
/usr/include/c++/v1/ostream:804:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned char' for 2nd argu=
ment
operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
^
/usr/include/c++/v1/ostream:818:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argum=
ent
operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
^
/usr/include/c++/v1/ostream:864:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argum=
ent
operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
^
/usr/include/c++/v1/ostream:871:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const signed char *' for 2nd
argument
operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
^
/usr/include/c++/v1/ostream:879:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const unsigned char *' for =
2nd
argument
operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
^
/usr/include/c++/v1/ostream:1063:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const std::__1::error_code'=
 for
2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
^
/usr/include/c++/v1/ostream:750:1: note: candidate template ignored: deduced
conflicting types for
      parameter '_CharT' ('char' vs. 'std::__1::basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
^
/usr/include/c++/v1/ostream:811:1: note: candidate template ignored: could =
not
match 'const _CharT *'
      against 'ostream' (aka 'basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
^
/usr/include/c++/v1/ostream:1046:1: note: candidate template ignored: could=
 not
match 'basic_string'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1054:1: note: candidate template ignored: could=
 not
match
      'basic_string_view' against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1071:1: note: candidate template ignored: could=
 not
match 'shared_ptr'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
^
/usr/include/c++/v1/ostream:1078:1: note: candidate template ignored: could=
 not
match 'bitset'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
^
/usr/include/c++/v1/valarray:4105:1: note: candidate template ignored:
substitution failure [with
      _Expr1 =3D std::__1::basic_ostream<char>, _Expr2 =3D
std::__1::basic_ostream<char>]: no type named
      'value_type' in 'std::__1::basic_ostream<char>'
operator<<(const _Expr1& __x, const _Expr2& __y)
^
/usr/include/c++/v1/valarray:4120:1: note: candidate template ignored:
substitution failure [with
      _Expr =3D std::__1::basic_ostream<char>]: no type named 'value_type' =
in
      'std::__1::basic_ostream<char>'
operator<<(const _Expr& __x, const typename _Expr::value_type& __y)
^
/usr/include/c++/v1/valarray:4136:1: note: candidate template ignored:
substitution failure [with
      _Expr =3D std::__1::basic_ostream<char>]: no type named 'value_type' =
in
      'std::__1::basic_ostream<char>'
operator<<(const typename _Expr::value_type& __x, const _Expr& __y)
^
glom/frame_glom.cc:1706:61: error: invalid operands to binary expression
('basic_ostream<char,
      std::__1::char_traits<char> >' and 'ostream' (aka 'basic_ostream<char=
>'))
      std::cerr << G_STRFUNC << ": m_pBox_Reports is null." << std::cerr;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~
/usr/include/c++/v1/ostream:220:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const void *' for 1st argum=
ent;
take the address of
      the argument with &
    basic_ostream& operator<<(const void* __p);
                   ^
/usr/include/c++/v1/ostream:196:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::basic_ostream<cha=
r>
      &(*)(std::__1::basic_ostream<char> &)' for 1st argument
    basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&))
                   ^
/usr/include/c++/v1/ostream:200:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_ios<char_type,
traits_type>
      &(*)(basic_ios<char_type, traits_type> &)' (aka 'basic_ios<char,
std::__1::char_traits<char> >
      &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argum=
ent
    basic_ostream& operator<<(basic_ios<char_type, traits_type>&
                   ^
/usr/include/c++/v1/ostream:205:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::ios_base
&(*)(std::__1::ios_base &)' for
      1st argument
    basic_ostream& operator<<(ios_base& (*__pf)(ios_base&))
                   ^
/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'bool' for 1st argument
    basic_ostream& operator<<(bool __n);
                   ^
/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'short' for 1st argument
    basic_ostream& operator<<(short __n);
                   ^
/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned short' for 1st
argument
    basic_ostream& operator<<(unsigned short __n);
                   ^
/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'int' for 1st argument
    basic_ostream& operator<<(int __n);
                   ^
/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned int' for 1st argum=
ent
    basic_ostream& operator<<(unsigned int __n);
                   ^
/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long' for 1st argument
    basic_ostream& operator<<(long __n);
                   ^
/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long' for 1st argu=
ment
    basic_ostream& operator<<(unsigned long __n);
                   ^
/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long long' for 1st argument
    basic_ostream& operator<<(long long __n);
                   ^
/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long long' for 1st
argument
    basic_ostream& operator<<(unsigned long long __n);
                   ^
/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'float' for 1st argument
    basic_ostream& operator<<(float __f);
                   ^
/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'double' for 1st argument
    basic_ostream& operator<<(double __f);
                   ^
/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long double' for 1st argume=
nt
    basic_ostream& operator<<(long double __f);
                   ^
/usr/include/c++/v1/ostream:221:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_streambuf<char_type,
traits_type> *' (aka
      'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argu=
ment
    basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb=
);
                   ^
/usr/include/c++/v1/ostream:757:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
^
/usr/include/c++/v1/ostream:790:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, char __c)
^
/usr/include/c++/v1/ostream:797:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'signed char' for 2nd argume=
nt
operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
^
/usr/include/c++/v1/ostream:804:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned char' for 2nd argu=
ment
operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
^
/usr/include/c++/v1/ostream:818:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argum=
ent
operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
^
/usr/include/c++/v1/ostream:864:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argum=
ent
operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
^
/usr/include/c++/v1/ostream:871:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const signed char *' for 2nd
argument
operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
^
/usr/include/c++/v1/ostream:879:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const unsigned char *' for =
2nd
argument
operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
^
/usr/include/c++/v1/ostream:1063:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const std::__1::error_code'=
 for
2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
^
/usr/include/c++/v1/ostream:750:1: note: candidate template ignored: deduced
conflicting types for
      parameter '_CharT' ('char' vs. 'std::__1::basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
^
/usr/include/c++/v1/ostream:811:1: note: candidate template ignored: could =
not
match 'const _CharT *'
      against 'ostream' (aka 'basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
^
/usr/include/c++/v1/ostream:1046:1: note: candidate template ignored: could=
 not
match 'basic_string'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1054:1: note: candidate template ignored: could=
 not
match
      'basic_string_view' against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1071:1: note: candidate template ignored: could=
 not
match 'shared_ptr'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
^
/usr/include/c++/v1/ostream:1078:1: note: candidate template ignored: could=
 not
match 'bitset'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
^
/usr/include/c++/v1/valarray:4105:1: note: candidate template ignored:
substitution failure [with
      _Expr1 =3D std::__1::basic_ostream<char>, _Expr2 =3D
std::__1::basic_ostream<char>]: no type named
      'value_type' in 'std::__1::basic_ostream<char>'
operator<<(const _Expr1& __x, const _Expr2& __y)
^
/usr/include/c++/v1/valarray:4120:1: note: candidate template ignored:
substitution failure [with
      _Expr =3D std::__1::basic_ostream<char>]: no type named 'value_type' =
in
      'std::__1::basic_ostream<char>'
operator<<(const _Expr& __x, const typename _Expr::value_type& __y)
^
/usr/include/c++/v1/valarray:4136:1: note: candidate template ignored:
substitution failure [with
      _Expr =3D std::__1::basic_ostream<char>]: no type named 'value_type' =
in
      'std::__1::basic_ostream<char>'
operator<<(const typename _Expr::value_type& __x, const _Expr& __y)
^
glom/frame_glom.cc:1997:61: error: invalid operands to binary expression
('basic_ostream<char,
      std::__1::char_traits<char> >' and 'ostream' (aka 'basic_ostream<char=
>'))
      std::cerr << G_STRFUNC << ": m_pBox_Reports is null." << std::cerr;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~
/usr/include/c++/v1/ostream:220:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const void *' for 1st argum=
ent;
take the address of
      the argument with &
    basic_ostream& operator<<(const void* __p);
                   ^
/usr/include/c++/v1/ostream:196:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::basic_ostream<cha=
r>
      &(*)(std::__1::basic_ostream<char> &)' for 1st argument
    basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&))
                   ^
/usr/include/c++/v1/ostream:200:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_ios<char_type,
traits_type>
      &(*)(basic_ios<char_type, traits_type> &)' (aka 'basic_ios<char,
std::__1::char_traits<char> >
      &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argum=
ent
    basic_ostream& operator<<(basic_ios<char_type, traits_type>&
                   ^
/usr/include/c++/v1/ostream:205:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::ios_base
&(*)(std::__1::ios_base &)' for
      1st argument
    basic_ostream& operator<<(ios_base& (*__pf)(ios_base&))
                   ^
/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'bool' for 1st argument
    basic_ostream& operator<<(bool __n);
                   ^
/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'short' for 1st argument
    basic_ostream& operator<<(short __n);
                   ^
/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned short' for 1st
argument
    basic_ostream& operator<<(unsigned short __n);
                   ^
/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'int' for 1st argument
    basic_ostream& operator<<(int __n);
                   ^
/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned int' for 1st argum=
ent
    basic_ostream& operator<<(unsigned int __n);
                   ^
/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long' for 1st argument
    basic_ostream& operator<<(long __n);
                   ^
/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long' for 1st argu=
ment
    basic_ostream& operator<<(unsigned long __n);
                   ^
/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long long' for 1st argument
    basic_ostream& operator<<(long long __n);
                   ^
/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long long' for 1st
argument
    basic_ostream& operator<<(unsigned long long __n);
                   ^
/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'float' for 1st argument
    basic_ostream& operator<<(float __f);
                   ^
/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'double' for 1st argument
    basic_ostream& operator<<(double __f);
                   ^
/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long double' for 1st argume=
nt
    basic_ostream& operator<<(long double __f);
                   ^
/usr/include/c++/v1/ostream:221:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_streambuf<char_type,
traits_type> *' (aka
      'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argu=
ment
    basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb=
);
                   ^
/usr/include/c++/v1/ostream:757:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
^
/usr/include/c++/v1/ostream:790:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, char __c)
^
/usr/include/c++/v1/ostream:797:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'signed char' for 2nd argume=
nt
operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
^
/usr/include/c++/v1/ostream:804:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned char' for 2nd argu=
ment
operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
^
/usr/include/c++/v1/ostream:818:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argum=
ent
operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
^
/usr/include/c++/v1/ostream:864:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argum=
ent
operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
^
/usr/include/c++/v1/ostream:871:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const signed char *' for 2nd
argument
operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
^
/usr/include/c++/v1/ostream:879:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const unsigned char *' for =
2nd
argument
operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
^
/usr/include/c++/v1/ostream:1063:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const std::__1::error_code'=
 for
2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
^
/usr/include/c++/v1/ostream:750:1: note: candidate template ignored: deduced
conflicting types for
      parameter '_CharT' ('char' vs. 'std::__1::basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
^
/usr/include/c++/v1/ostream:811:1: note: candidate template ignored: could =
not
match 'const _CharT *'
      against 'ostream' (aka 'basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
^
/usr/include/c++/v1/ostream:1046:1: note: candidate template ignored: could=
 not
match 'basic_string'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1054:1: note: candidate template ignored: could=
 not
match
      'basic_string_view' against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1071:1: note: candidate template ignored: could=
 not
match 'shared_ptr'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
^
/usr/include/c++/v1/ostream:1078:1: note: candidate template ignored: could=
 not
match 'bitset'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
^
/usr/include/c++/v1/valarray:4105:1: note: candidate template ignored:
substitution failure [with
      _Expr1 =3D std::__1::basic_ostream<char>, _Expr2 =3D
std::__1::basic_ostream<char>]: no type named
      'value_type' in 'std::__1::basic_ostream<char>'
operator<<(const _Expr1& __x, const _Expr2& __y)
^
/usr/include/c++/v1/valarray:4120:1: note: candidate template ignored:
substitution failure [with
      _Expr =3D std::__1::basic_ostream<char>]: no type named 'value_type' =
in
      'std::__1::basic_ostream<char>'
operator<<(const _Expr& __x, const typename _Expr::value_type& __y)
^
/usr/include/c++/v1/valarray:4136:1: note: candidate template ignored:
substitution failure [with
      _Expr =3D std::__1::basic_ostream<char>]: no type named 'value_type' =
in
      'std::__1::basic_ostream<char>'
operator<<(const typename _Expr::value_type& __x, const _Expr& __y)
^
glom/frame_glom.cc:2395:53: error: invalid operands to binary expression
('basic_ostream<char,
      std::__1::char_traits<char> >' and 'ostream' (aka 'basic_ostream<char=
>'))
      std::cerr << G_STRFUNC << ": dialog is null." << std::cerr;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~
/usr/include/c++/v1/ostream:220:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const void *' for 1st argum=
ent;
take the address of
      the argument with &
    basic_ostream& operator<<(const void* __p);
                   ^
/usr/include/c++/v1/ostream:196:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::basic_ostream<cha=
r>
      &(*)(std::__1::basic_ostream<char> &)' for 1st argument
    basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&))
                   ^
/usr/include/c++/v1/ostream:200:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_ios<char_type,
traits_type>
      &(*)(basic_ios<char_type, traits_type> &)' (aka 'basic_ios<char,
std::__1::char_traits<char> >
      &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argum=
ent
    basic_ostream& operator<<(basic_ios<char_type, traits_type>&
                   ^
/usr/include/c++/v1/ostream:205:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'std::__1::ios_base
&(*)(std::__1::ios_base &)' for
      1st argument
    basic_ostream& operator<<(ios_base& (*__pf)(ios_base&))
                   ^
/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'bool' for 1st argument
    basic_ostream& operator<<(bool __n);
                   ^
/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'short' for 1st argument
    basic_ostream& operator<<(short __n);
                   ^
/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned short' for 1st
argument
    basic_ostream& operator<<(unsigned short __n);
                   ^
/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'int' for 1st argument
    basic_ostream& operator<<(int __n);
                   ^
/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned int' for 1st argum=
ent
    basic_ostream& operator<<(unsigned int __n);
                   ^
/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long' for 1st argument
    basic_ostream& operator<<(long __n);
                   ^
/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long' for 1st argu=
ment
    basic_ostream& operator<<(unsigned long __n);
                   ^
/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long long' for 1st argument
    basic_ostream& operator<<(long long __n);
                   ^
/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned long long' for 1st
argument
    basic_ostream& operator<<(unsigned long long __n);
                   ^
/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'float' for 1st argument
    basic_ostream& operator<<(float __f);
                   ^
/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'double' for 1st argument
    basic_ostream& operator<<(double __f);
                   ^
/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'long double' for 1st argume=
nt
    basic_ostream& operator<<(long double __f);
                   ^
/usr/include/c++/v1/ostream:221:20: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'basic_streambuf<char_type,
traits_type> *' (aka
      'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argu=
ment
    basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb=
);
                   ^
/usr/include/c++/v1/ostream:757:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
^
/usr/include/c++/v1/ostream:790:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'char' for 2nd argument
operator<<(basic_ostream<char, _Traits>& __os, char __c)
^
/usr/include/c++/v1/ostream:797:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'signed char' for 2nd argume=
nt
operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
^
/usr/include/c++/v1/ostream:804:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'unsigned char' for 2nd argu=
ment
operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
^
/usr/include/c++/v1/ostream:818:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argum=
ent
operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
^
/usr/include/c++/v1/ostream:864:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const char *' for 2nd argum=
ent
operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
^
/usr/include/c++/v1/ostream:871:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const signed char *' for 2nd
argument
operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
^
/usr/include/c++/v1/ostream:879:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const unsigned char *' for =
2nd
argument
operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
^
/usr/include/c++/v1/ostream:1063:1: note: candidate function not viable: no
known conversion from
      'ostream' (aka 'basic_ostream<char>') to 'const std::__1::error_code'=
 for
2nd argument
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
^
/usr/include/c++/v1/ostream:750:1: note: candidate template ignored: deduced
conflicting types for
      parameter '_CharT' ('char' vs. 'std::__1::basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
^
/usr/include/c++/v1/ostream:811:1: note: candidate template ignored: could =
not
match 'const _CharT *'
      against 'ostream' (aka 'basic_ostream<char>')
operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
^
/usr/include/c++/v1/ostream:1046:1: note: candidate template ignored: could=
 not
match 'basic_string'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1054:1: note: candidate template ignored: could=
 not
match
      'basic_string_view' against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/v1/ostream:1071:1: note: candidate template ignored: could=
 not
match 'shared_ptr'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
^
/usr/include/c++/v1/ostream:1078:1: note: candidate template ignored: could=
 not
match 'bitset'
      against 'basic_ostream'
operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
^
/usr/include/c++/v1/valarray:4105:1: note: candidate template ignored:
substitution failure [with
      _Expr1 =3D std::__1::basic_ostream<char>, _Expr2 =3D
std::__1::basic_ostream<char>]: no type named
      'value_type' in 'std::__1::basic_ostream<char>'
operator<<(const _Expr1& __x, const _Expr2& __y)
^
/usr/include/c++/v1/valarray:4120:1: note: candidate template ignored:
substitution failure [with
      _Expr =3D std::__1::basic_ostream<char>]: no type named 'value_type' =
in
      'std::__1::basic_ostream<char>'
operator<<(const _Expr& __x, const typename _Expr::value_type& __y)
^
/usr/include/c++/v1/valarray:4136:1: note: candidate template ignored:
substitution failure [with
      _Expr =3D std::__1::basic_ostream<char>]: no type named 'value_type' =
in
      'std::__1::basic_ostream<char>'
operator<<(const typename _Expr::value_type& __x, const _Expr& __y)
^

build log: http://sprunge.us/NHVN
regressed by: https://github.com/llvm-mirror/libcxx/commit/3a1b90a866b6


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216008
[Bug 216008] [exp-run] Update llvm/clang/compiler-rt/libc++/lld/lldb in bas=
e to
4.0.0
--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-216066-13>