libera/#clasp - IRC Chatlog
Search
14:03:08
kpoeck
::notify drmeister: I found the source of my problem compiling with c++20. It is in boost format, specifically here: https://github.com/boostorg/format/blob/b849028e5ea79ad46c2f8a1d88c9e5512c1f1a97/include/boost/format/alt_sstream_impl.hpp#L41 . The allocate with two parameters is undefined in c++20, see
14:03:08
kpoeck
https://en.cppreference.com/w/cpp/memory/allocator/allocate . This is long fixed in boost, but not in the version that came with my distribution. I corrected the 4 calls to allocate and it now compiles fine
14:05:35
yitzi
kpoeck: Do you know if the ANSI tests do anything in regards to logical pathname upper/lower case testing?
14:06:52
kpoeck
::notify drmeister: But now I have trouble with asttooling::AstVisitor_O. Seems to have been removed in commit c41691edbd3ef8d5f9ba535f9c50e32defbce63b , but seems still be referenced in clasp_gc.cc. Do you perhaps have a locally modified copy of clasp_gc.cc?
14:08:37
kpoeck
yitzi don't know, be will check. I have often been bitten by the limited chars that are allowed in logical-pathnames