Problem building Boost 1.64.0 with Oracle Developer Studio 12.6

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Problem building Boost 1.64.0 with Oracle Developer Studio 12.6

Boost - Users mailing list
Hi Boosters,
 
I have been trying to build Boost 1.64.0 with Oracle Developer Studio 12.6 on Oracle Solaris 11.3 x86_64.
 
There are two errors encountered during the build.  They are:
 
1. Problem with Boost.Optional with this error messages:
"libs/log/src/named_scope.cpp", line 118: Error: Use of overloaded binary operator '=' is ambiguous.
"./boost/optional/optional.hpp", line 900: Note: Viable candidate 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>& boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
"./boost/optional/optional.hpp", line 962: Note: Viable candidate 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>& boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
 
2. Problem with Boost.Python with this error message:
"libs/python/src/numpy/dtype.cpp", line 61: Error: NPY_FLOAT16 is not defined.
 
Note that these two errors are the cause of 9 Boost shared libraries to not be generated.
 
I would appreciate it very much if someone could give me some pointers on how to resolve the above issues.
 
Kind regards,
Leo
 

_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Problem building Boost 1.64.0 with Oracle Developer Studio 12.6

Boost - Users mailing list
BTW, I forgot to mention a third issue which has been acknowledged by Oracle as a problem with the compiler:
 
3. Problem with Boost.Log with this error message:
>> Assertion:  (../lnk/initializer.cc, line 1865)
while processing ./boost/log/expressions/message.hpp at line 98.
 
Sent: Wednesday, August 9, 2017 10:52 AM
Subject: Problem building Boost 1.64.0 with Oracle Developer Studio 12.6
 
Hi Boosters,
 
I have been trying to build Boost 1.64.0 with Oracle Developer Studio 12.6 on Oracle Solaris 11.3 x86_64.
 
There are two errors encountered during the build.  They are:
 
1. Problem with Boost.Optional with this error messages:
"libs/log/src/named_scope.cpp", line 118: Error: Use of overloaded binary operator '=' is ambiguous.
"./boost/optional/optional.hpp", line 900: Note: Viable candidate 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>& boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
"./boost/optional/optional.hpp", line 962: Note: Viable candidate 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>& boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
 
2. Problem with Boost.Python with this error message:
"libs/python/src/numpy/dtype.cpp", line 61: Error: NPY_FLOAT16 is not defined.
 
Note that these two errors are the cause of 9 Boost shared libraries to not be generated.
 
I would appreciate it very much if someone could give me some pointers on how to resolve the above issues.
 
Kind regards,
Leo
 

_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Problem building Boost 1.64.0 with Oracle Developer Studio 12.6

Boost - Users mailing list
In reply to this post by Boost - Users mailing list
It appears that Problem #1 is possibly a Boost configuration issue but may also be an issue with the compiler to do with enable_if.  Two Boost.Optional member functions using enable_if are showing up in the lookup.  Can anyone else comment?
 
Problem #2 is possibly a Python package issue which can only be resolved by having a Solaris support contract because I’m unable to install the required packages to resolve the problem.
 
Sent: Wednesday, August 9, 2017 10:52 AM
Subject: Problem building Boost 1.64.0 with Oracle Developer Studio 12.6
 
Hi Boosters,
 
I have been trying to build Boost 1.64.0 with Oracle Developer Studio 12.6 on Oracle Solaris 11.3 x86_64.
 
There are two errors encountered during the build.  They are:
 
1. Problem with Boost.Optional with this error messages:
"libs/log/src/named_scope.cpp", line 118: Error: Use of overloaded binary operator '=' is ambiguous.
"./boost/optional/optional.hpp", line 900: Note: Viable candidate 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>& boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
"./boost/optional/optional.hpp", line 962: Note: Viable candidate 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>& boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
 
2. Problem with Boost.Python with this error message:
"libs/python/src/numpy/dtype.cpp", line 61: Error: NPY_FLOAT16 is not defined.
 
Note that these two errors are the cause of 9 Boost shared libraries to not be generated.
 
I would appreciate it very much if someone could give me some pointers on how to resolve the above issues.
 
Kind regards,
Leo
 

_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Problem building Boost 1.64.0 with Oracle Developer Studio 12.6

Boost - Users mailing list
In reply to this post by Boost - Users mailing list
It’s now nearly a week since I sent this email and I have not received a comment from anyone from Boost.  Does this mean we have no experience building on Developer Studio 12.6 or Boost doesn’t care whether it works on Solaris or not.  I suspect Problem #2 may be a Solaris issue but I’m not sure about Problem #1 because even the guys from Oracle have no comment about it.  I would appreciate a comment from the maintainer of Boost.Optional.
 
Sent: Wednesday, August 9, 2017 10:52 AM
Subject: Problem building Boost 1.64.0 with Oracle Developer Studio 12.6
 
Hi Boosters,
 
I have been trying to build Boost 1.64.0 with Oracle Developer Studio 12.6 on Oracle Solaris 11.3 x86_64.
 
There are two errors encountered during the build.  They are:
 
1. Problem with Boost.Optional with this error messages:
"libs/log/src/named_scope.cpp", line 118: Error: Use of overloaded binary operator '=' is ambiguous.
"./boost/optional/optional.hpp", line 900: Note: Viable candidate 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>& boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
"./boost/optional/optional.hpp", line 962: Note: Viable candidate 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>& boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
 
2. Problem with Boost.Python with this error message:
"libs/python/src/numpy/dtype.cpp", line 61: Error: NPY_FLOAT16 is not defined.
 
Note that these two errors are the cause of 9 Boost shared libraries to not be generated.
 
I would appreciate it very much if someone could give me some pointers on how to resolve the above issues.
 
Kind regards,
Leo
 

_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Problem building Boost 1.64.0 with Oracle Developer Studio 12.6

Boost - Users mailing list
On 8/14/2017 8:10 PM, Leo Carreon via Boost-users wrote:
> It’s now nearly a week since I sent this email and I have not received a
> comment from anyone from Boost.  Does this mean we have no experience
> building on Developer Studio 12.6 or Boost doesn’t care whether it works
> on Solaris or not.  I suspect Problem #2 may be a Solaris issue but I’m
> not sure about Problem #1 because even the guys from Oracle have no
> comment about it.  I would appreciate a comment from the maintainer of
> Boost.Optional.

Usually you get better traction if you add the name of individual
library(s) in brackets at the beginning of your subject line, as in:

"[optional][python] Your subject line"

> *From:* Leo Carreon
> *Sent:* Wednesday, August 9, 2017 10:52 AM
> *To:* Boost Users Mailing List
> *Subject:* Problem building Boost 1.64.0 with Oracle Developer Studio 12.6
> Hi Boosters,
> I have been trying to build Boost 1.64.0 with Oracle Developer Studio
> 12.6 on Oracle Solaris 11.3 x86_64.
> There are two errors encountered during the build.  They are:
> 1. Problem with Boost.Optional with this error messages:
> "libs/log/src/named_scope.cpp", line 118: Error: Use of overloaded
> binary operator '=' is ambiguous.
> "./boost/optional/optional.hpp", line 900: Note: Viable candidate
> 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>&
> boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
> "./boost/optional/optional.hpp", line 962: Note: Viable candidate
> 'boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>&
> boost::optional<boost::log::v2_mt_posix::attributes::named_scope_list>::operator=<boost::log::v2_mt_posix::attributes::named_scope_list&>(boost::log::v2_mt_posix::attributes::named_scope_list&)'.
> 2. Problem with Boost.Python with this error message:
> "libs/python/src/numpy/dtype.cpp", line 61: Error: NPY_FLOAT16 is not
> defined.
> Note that these two errors are the cause of 9 Boost shared libraries to
> not be generated.
> I would appreciate it very much if someone could give me some pointers
> on how to resolve the above issues.
> Kind regards,
> Leo

_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Problem building Boost 1.64.0 with Oracle Developer Studio 12.6

Boost - Users mailing list
In reply to this post by Boost - Users mailing list


15 авг. 2017 г. 3:11 ДП пользователь "Leo Carreon via Boost-users" <[hidden email]> написал:
It’s now nearly a week since I sent this email and I have not received a comment from anyone from Boost.  

Maybe it is better to ask in boost-developers list?



_______________________________________________
Boost-users mailing list
[hidden email]
https://lists.boost.org/mailman/listinfo.cgi/boost-users
Loading...