Re: [release] Boost 1.91 RC1 available

Alexander Grund via Boost <[email protected]>
Newsgroups gmane.comp.lib.boost.devel
Message-ID <[email protected]>
Tested successfully on x86 RHEL 9 with GCC 14.3 and 15.2 in C++11, 14 & 17

Most warnings are from Boost.Python which can be avoided by setting 
BOOST_NO_AUTO_PTR (should this become the default now?)
A couple false positives from Boost.Serialization about storing 
`m_buffer.begin()` from uninitialized `m_buffer` which is a 
`boost::array` instance
A few -Wtautological-compare from Url of the form: if 
(!__builtin_is_constant_evaluated()) being used in a non-constexpr function

There is a strange looking check from predef:
     - BOOST_ARCH_WORD_BITS == 0.0.16 : no [6]
     - BOOST_ARCH_WORD_BITS == 0.0.32 : no [6]
     - BOOST_ARCH_WORD_BITS == 0.0.64 : no [6]

While the version number just looks odd, there seems to be an issue: The 
cmdline is

 >  "g++"   -std=c++11 -fvisibility-inlines-hidden -fPIC -m64 -pthread 
-O3 -finline-functions -Wno-inline -Wall -fvisibility=hidden  
-DBOOST_NO_AUTO_PTR=1 -DCHECK="BOOST_ARCH_WORD_BITS == 
BOOST_VERSION_NUMBER(0,0,16)" -DNDEBUG  
  -I"/dev/shm/boost_1_91_0/libs/predef/include"  -c -o 
"bin.v2/check/predef/gcc-14/release/x86_64/cxxstd-11-iso/threading-multi/visibility-hidden/predef_check_cc_0dce3463ac55eb0b457e08d9fad8d57f.o" 
"/dev/shm/boost_1_91_0/libs/predef/tools/check/predef_check_cc_as_cpp.cpp"

which fails with

 > /dev/shm/boost_1_91_0/libs/predef/tools/check/predef_check_cc.h:7:10: 
fatal error: boost/predef.h: No such file or directory

i.e. it adds the submodule include directory, which doesn't exist in the 
release archive, instead of the top-level "."
This might break the architecture checks and one each from Test and VMD

- Alex

_______________________________________________
Boost mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.boost.org/mailman3/lists/boost.lists.boost.org/
Archived at: https://lists.boost.org/archives/list/[email protected]/message/AS7M4DLJNJUPQJGHFPWVLDBGPUEEZDJM/
smime.p7s (application/pkcs7-signature, 4.7 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.