Re: [boost] [Boost-users] [release] Boost 1.68.0 Beta 1 -> warnings in filesystem, locale, thread, stacktrace, container
Hi,
I have tested 1.68.0 on linux x86_64 with the following compilers:
- g++ 8.2.0,
- clang++ 5.0.2,
- mingw-w64 + g++ 8.2.0 cross compiling to windows 32 bits,
- mingw-w64 + g++ 8.2.0 cross compiling to windows 64 bits,
- clang++ 5.0.2 cross compiliing to OSX 10.9 32 bits,
- clang++ 5.0.2 cross compiliing to OSX 10.9 64 bits.
I did not find any major issue. Just those warnings while building the
libraries:
* filesystem (g++ 8.2.0 and clang++ 5.0.2 on linux x86_64):
libs/filesystem/src/operations.cpp: Dans la fonction « int
{anonymous}::readdir_r_simulator(DIR*, dirent*, dirent**) »:
libs/filesystem/src/operations.cpp:2126:18: warning: « int
readdir_r(DIR*, dirent*, dirent**) » est obsolète
[-Wdeprecated-declarations]
{ return ::readdir_r(dirp, entry, result); }
^~~~~~~~~
In file included from /usr/include/features.h:423,
from
/softs/gcc-8.2.0/include/c++/8.2.0/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from
/softs/gcc-8.2.0/include/c++/8.2.0/x86_64-pc-linux-gnu/bits/c++config.h:508,
from /softs/gcc-8.2.0/include/c++/8.2.0/cstddef:49,
from ./boost/config/compiler/gcc.hpp:165,
from ./boost/config.hpp:39,
from ./boost/filesystem/operations.hpp:18,
from libs/filesystem/src/operations.cpp:68:
/usr/include/dirent.h:189:12: note: déclaré ici
extern int __REDIRECT (readdir_r,
^~~~~~~~~~
* locale (many more than that one about deprecated std::auto_ptr):
I wonder when auto_ptr will be removed but it would be nice to change
it to unique_ptr.
In file included from libs/locale/src/util/default_locale.cpp:10:
./boost/locale/util.hpp:180:28: warning: « template<class> class
std::auto_ptr » est obsolète [-Wdeprecated-declarations]
BOOST_LOCALE_DECL std::auto_ptr
On Sun, Jul 29, 2018, 3:08 AM Frédéric via Boost
Hi,
I have tested 1.68.0 on linux x86_64 with the following compilers: - g++ 8.2.0, - clang++ 5.0.2, - mingw-w64 + g++ 8.2.0 cross compiling to windows 32 bits, - mingw-w64 + g++ 8.2.0 cross compiling to windows 64 bits, - clang++ 5.0.2 cross compiliing to OSX 10.9 32 bits, - clang++ 5.0.2 cross compiliing to OSX 10.9 64 bits.
I did not find any major issue. Just those warnings while building the libraries:
Suggest filing issues in github for each repository affected in order to track these to resolution. - Jim
Suggest filing issues in github for each repository affected in order to track these to resolution.
There you are: https://github.com/boostorg/asio/issues/133 https://github.com/boostorg/geometry/issues/504 https://github.com/boostorg/gil/issues/124 https://github.com/boostorg/interprocess/issues/60 https://github.com/boostorg/interprocess/issues/61 https://github.com/boostorg/atomic/issues/16 https://github.com/boostorg/locale/issues/26 https://github.com/boostorg/ublas/issues/55 https://github.com/boostorg/filesystem/issues/81 https://github.com/boostorg/locale/issues/27 https://github.com/boostorg/thread/issues/225 https://github.com/boostorg/stacktrace/issues/58 https://github.com/boostorg/iostreams/issues/63 https://github.com/boostorg/container/issues/77 Kind regards, F
participants (2)
-
Frédéric
-
James E. King III