package: odb version: 2.5.0-b.19+2 toolchain: public-0.15.0 config: windows_10-gcc_11.2_mingw_w64 machine: windows_10-gcc_build2_mingw_w64 (Windows 10.1909 with MinGW-W64 GCC from build2-mingw) target: x86_64-w64-mingw32 timestamp: 2023-05-31 10:47:38.945665991 UTC update: error cd C:\tmp\build\ rem step id: bpkg.update 2023-05-22 10:49:24 Coordinated Universal Time C:\build2\bin\bpkg -v update --build-option=--stat odb C:\build2\bin\b -v --stat update('.\odb-2.5.0-b.19+2\') version.in libstudxml-1.1.0-b.9\libstudxml\version.hxx.in >libstudxml-1.1.0-b.9\libstudxml\version.hxx version.in libcutl-1.11.0-b.8\cutl\version.hxx.in >libcutl-1.11.0-b.8\cutl\version.hxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\common.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\common.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\diagnostics.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\diagnostics.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\namespace.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\namespace.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\instance.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\instance.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 "-DODB_COPYRIGHT="2009-2020 Code Synthesis Tools CC"" -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\odb.exe.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\odb.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\include.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\include.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\cxx-lexer.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\cxx-lexer.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\common-query.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\common-query.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\context.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\context.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\emitter.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\emitter.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\location.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\location.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\header.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\header.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\generator.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\generator.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\lookup.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\lookup.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\option-functions.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\option-functions.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\inline.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\inline.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\option-types.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\option-types.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\parser.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\parser.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\plugin.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\plugin.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\pragma.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\pragma.cxx C:\tmp\build\odb-2.5.0-b.19+2\odb\lookup.cxx: In function 'tree_node* lookup::resolve_scoped_name(cxx_lexer&, cpp_ttype&, std::string&, tree_node*&, cpp_ttype&, tree, std::string&, bool, bool, tree_node**)': C:\tmp\build\odb-2.5.0-b.19+2\odb\lookup.cxx:186:33: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 186 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 187 | global_namespace, get_identifier (t.c_str ()), true, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2/odb/lookup.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2\odb\lookup.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\lookup.cxx:230:41: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree_node*&, bool, bool)' 230 | tree decl = lookup_qualified_name (scope, id, last && is_type, false); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\name.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\name.cxx In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2/odb/lookup.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2\odb\lookup.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\lookup.cxx:242:40: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree_node*&, bool, bool)' 242 | decl = lookup_qualified_name (scope, id, last && is_type, false); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2/odb/lookup.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2\odb\lookup.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\processor.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\profile.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\profile.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\changelog.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\changelog.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\union-template.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\union-template.cxx C:\tmp\build\odb-2.5.0-b.19+2\odb\parser.cxx: In member function 'T& parser::impl::emit_class(tree, const path&, size_t, size_t, bool)': C:\tmp\build\odb-2.5.0-b.19+2\odb\parser.cxx:408:35: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 408 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 409 | c, get_identifier (vd.name.c_str ()), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\parser.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\common-query.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\common-query.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\common.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\common.cxx C:\tmp\build\odb-2.5.0-b.19+2\odb\parser.cxx: In member function 'void parser::impl::collect(tree)': C:\tmp\build\odb-2.5.0-b.19+2\odb\parser.cxx:886:9: error: 'DECL_IS_BUILTIN' was not declared in this scope; did you mean 'DEF_LIB_BUILTIN'? 886 | if (DECL_IS_BUILTIN (decl)) | ^~~~~~~~~~~~~~~ | DEF_LIB_BUILTIN C:\tmp\build\odb-2.5.0-b.19+2\odb\parser.cxx:943:10: error: 'DECL_IS_BUILTIN' was not declared in this scope; did you mean 'DEF_LIB_BUILTIN'? 943 | if (!DECL_IS_BUILTIN (decl) || DECL_NAMESPACE_STD_P (decl)) | ^~~~~~~~~~~~~~~ | DEF_LIB_BUILTIN g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\context.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\context.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\header.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\header.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\inline.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\inline.cxx C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx: In member function 'void {anonymous}::data_member::process_access(semantics::data_member&, const string&)': C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:434:37: error: no matching function for call to 'lookup_qualified_name(tree, tree, bool, bool)' 434 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 435 | c.tree_node (), get_identifier (n.c_str ()), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:535:33: error: no matching function for call to 'lookup_qualified_name(tree, tree, bool, bool)' 535 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 536 | c.tree_node (), get_identifier (n.c_str ()), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx: In member function 'bool {anonymous}::data_member::process_wrapper(semantics::type&)': C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:962:33: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 962 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 963 | inst, get_identifier ("wrapped_type"), true, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1041:33: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1041 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1042 | inst, get_identifier ("null_handler"), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1077:35: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1077 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1078 | inst, get_identifier ("null_default"), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx: In member function 'semantics::class_* {anonymous}::data_member::process_object_pointer(semantics::data_member&, semantics::type&, const string&)': C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1181:35: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1181 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1182 | inst, get_identifier ("element_type"), true, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1238:35: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1238 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1239 | inst, get_identifier ("kind"), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1272:35: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1272 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1273 | inst, get_identifier ("lazy"), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx: In member function 'bool {anonymous}::data_member::process_container(semantics::data_member&, semantics::type&)': C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1460:35: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1460 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1461 | inst, get_identifier ("kind"), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1496:35: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1496 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1497 | inst, get_identifier ("smart"), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1542:44: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1542 | tree decl (lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1543 | inst, get_identifier ("value_type"), true, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1590:35: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1590 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1591 | inst, get_identifier ("index_type"), true, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1627:35: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1627 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1628 | inst, get_identifier ("key_type"), true, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx: In constructor '{anonymous}::data_member::data_member()': C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1787:40: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1787 | tree odb = lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1788 | global_namespace, get_identifier ("odb"), false, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1800:47: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1800 | wrapper_traits_ = lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1801 | odb, get_identifier ("wrapper_traits"), true, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1814:47: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1814 | pointer_traits_ = lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1815 | odb, get_identifier ("pointer_traits"), true, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1828:43: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1828 | tree access = lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1829 | odb, get_identifier ("access"), true, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:1843:49: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1843 | container_traits_ = lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1844 | access, get_identifier ("container_traits"), true, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx: In constructor '{anonymous}::class_::class_()': C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:2075:40: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 2075 | tree odb = lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 2076 | global_namespace, get_identifier ("odb"), false, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:2080:41: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 2080 | access_ = lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 2081 | odb, get_identifier ("access"), true, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\processor.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\model.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\model.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mssql\common.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\common.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\traversal\derived.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\traversal\derived.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mssql\context.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\context.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mssql\header.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\header.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mssql\inline.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\inline.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mssql\model.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\model.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mssql\schema.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\schema.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mssql\source.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\source.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mysql\common.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\common.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mysql\context.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\context.cxx g++ -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libcutl-1.11.0-b.8\cutl\compiler\context.dll.o -c -x c++ C:\tmp\build\libcutl-1.11.0-b.8\cutl\compiler\context.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mysql\header.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\header.cxx g++ -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libcutl-1.11.0-b.8\cutl\compiler\type-info.dll.o -c -x c++ C:\tmp\build\libcutl-1.11.0-b.8\cutl\compiler\type-info.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx: In instantiation of 'bool relational::header::image_member_impl::pre(relational::header::image_member_impl::member_info&) [with T = relational::mssql::sql_type; relational::header::image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:51:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:53:23: error: cannot convert 'relational::header::image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 53 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mysql\inline.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\inline.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mysql\model.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\model.cxx g++ -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libcutl-1.11.0-b.8\cutl\fs\exception.dll.o -c -x c++ C:\tmp\build\libcutl-1.11.0-b.8\cutl\fs\exception.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mysql\schema.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\schema.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\mysql\source.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\source.cxx g++ -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libcutl-1.11.0-b.8\cutl\shared-ptr\base.dll.o -c -x c++ C:\tmp\build\libcutl-1.11.0-b.8\cutl\shared-ptr\base.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\oracle\common.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\common.cxx g++ -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libcutl-1.11.0-b.8\cutl\re\re.dll.o -c -x c++ C:\tmp\build\libcutl-1.11.0-b.8\cutl\re\re.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\oracle\context.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\context.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\oracle\header.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\header.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\oracle\inline.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\inline.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx: In instantiation of 'bool relational::header::image_member_impl::pre(relational::header::image_member_impl::member_info&) [with T = relational::mysql::sql_type; relational::header::image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:51:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:53:23: error: cannot convert 'relational::header::image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 53 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\oracle\model.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\model.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_value_member_impl::pre(relational::source::init_value_member_impl::member_info&) [with T = relational::mssql::sql_type; relational::source::init_value_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2506:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2508:23: error: cannot convert 'relational::source::init_value_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2508 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_image_member_impl::pre(relational::source::init_image_member_impl::member_info&) [with T = relational::mssql::sql_type; relational::source::init_image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2035:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2040:23: error: cannot convert 'relational::source::init_image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2040 | if (container (mi) || inverse (mi.m, key_prefix_)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::bind_member_impl::pre(relational::source::bind_member_impl::member_info&) [with T = relational::mssql::sql_type; relational::source::bind_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1374:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1376:23: error: cannot convert 'relational::source::bind_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 1376 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mssql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\oracle\schema.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\schema.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\oracle\source.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\source.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\pgsql\common.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\common.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\pgsql\context.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\context.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\pgsql\header.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\header.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx: In instantiation of 'bool relational::header::image_member_impl::pre(relational::header::image_member_impl::member_info&) [with T = relational::oracle::sql_type; relational::header::image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:51:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:53:23: error: cannot convert 'relational::header::image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 53 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\pgsql\inline.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\inline.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\pgsql\model.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\model.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_value_member_impl::pre(relational::source::init_value_member_impl::member_info&) [with T = relational::mysql::sql_type; relational::source::init_value_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2506:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2508:23: error: cannot convert 'relational::source::init_value_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2508 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_image_member_impl::pre(relational::source::init_image_member_impl::member_info&) [with T = relational::mysql::sql_type; relational::source::init_image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2035:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2040:23: error: cannot convert 'relational::source::init_image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2040 | if (container (mi) || inverse (mi.m, key_prefix_)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::grow_member_impl::pre(relational::source::grow_member_impl::member_info&) [with T = relational::mysql::sql_type; relational::source::grow_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1755:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1757:23: error: cannot convert 'relational::source::grow_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 1757 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::bind_member_impl::pre(relational::source::bind_member_impl::member_info&) [with T = relational::mysql::sql_type; relational::source::bind_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1374:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1376:23: error: cannot convert 'relational::source::bind_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 1376 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\mysql\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\pgsql\schema.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\schema.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\pgsql\source.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\source.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\processor.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\processor.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\schema-source.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\schema-source.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\schema.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\schema.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\source.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\source.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx: In instantiation of 'bool relational::header::image_member_impl::pre(relational::header::image_member_impl::member_info&) [with T = relational::pgsql::sql_type; relational::header::image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:51:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:53:23: error: cannot convert 'relational::header::image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 53 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\sqlite\common.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\common.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\sqlite\context.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\context.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\sqlite\header.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\header.cxx g++ -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libcutl-1.11.0-b.8\cutl\fs\path.dll.o -c -x c++ C:\tmp\build\libcutl-1.11.0-b.8\cutl\fs\path.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_value_member_impl::pre(relational::source::init_value_member_impl::member_info&) [with T = relational::oracle::sql_type; relational::source::init_value_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2506:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2508:23: error: cannot convert 'relational::source::init_value_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2508 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_image_member_impl::pre(relational::source::init_image_member_impl::member_info&) [with T = relational::oracle::sql_type; relational::source::init_image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2035:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2040:23: error: cannot convert 'relational::source::init_image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2040 | if (container (mi) || inverse (mi.m, key_prefix_)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::bind_member_impl::pre(relational::source::bind_member_impl::member_info&) [with T = relational::oracle::sql_type; relational::source::bind_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1374:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1376:23: error: cannot convert 'relational::source::bind_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 1376 | if (container (mi)) | ~~~~~~~~~~^~~~ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\sqlite\inline.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\inline.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\oracle\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\sqlite\model.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\model.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\sqlite\schema.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\schema.cxx g++ -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libcutl-1.11.0-b.8\cutl\fs\auto-remove.dll.o -c -x c++ C:\tmp\build\libcutl-1.11.0-b.8\cutl\fs\auto-remove.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\source.cxx:6: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_value_member_impl::pre(relational::source::init_value_member_impl::member_info&) [with T = relational::pgsql::sql_type; relational::source::init_value_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2506:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2508:23: error: cannot convert 'relational::source::init_value_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2508 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\source.cxx:6: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\source.cxx:6: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_image_member_impl::pre(relational::source::init_image_member_impl::member_info&) [with T = relational::pgsql::sql_type; relational::source::init_image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2035:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2040:23: error: cannot convert 'relational::source::init_image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2040 | if (container (mi) || inverse (mi.m, key_prefix_)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\source.cxx:6: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\source.cxx:6: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::grow_member_impl::pre(relational::source::grow_member_impl::member_info&) [with T = relational::pgsql::sql_type; relational::source::grow_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1755:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1757:23: error: cannot convert 'relational::source::grow_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 1757 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\source.cxx:6: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\source.cxx:6: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::bind_member_impl::pre(relational::source::bind_member_impl::member_info&) [with T = relational::pgsql::sql_type; relational::source::bind_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1374:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1376:23: error: cannot convert 'relational::source::bind_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 1376 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\pgsql\source.cxx:6: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\sqlite\source.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\source.cxx g++ -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libcutl-1.11.0-b.8\cutl\exception.dll.o -c -x c++ C:\tmp\build\libcutl-1.11.0-b.8\cutl\exception.cxx g++ -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libcutl-1.11.0-b.8\cutl\compiler\cxx-indenter.dll.o -c -x c++ C:\tmp\build\libcutl-1.11.0-b.8\cutl\compiler\cxx-indenter.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\relational\validator.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\validator.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\class-template.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\class-template.cxx g++ -w -std=c++23 -shared -Wl,--out-implib=libcutl-1.11.0-b.8\cutl\libcutl.dll.a -o libcutl-1.11.0-b.8\cutl\libcutl-1.11.0-b.8.dll libcutl-1.11.0-b.8\cutl\compiler\context.dll.o libcutl-1.11.0-b.8\cutl\compiler\cxx-indenter.dll.o libcutl-1.11.0-b.8\cutl\compiler\type-info.dll.o libcutl-1.11.0-b.8\cutl\exception.dll.o libcutl-1.11.0-b.8\cutl\fs\auto-remove.dll.o libcutl-1.11.0-b.8\cutl\fs\exception.dll.o libcutl-1.11.0-b.8\cutl\fs\path.dll.o libcutl-1.11.0-b.8\cutl\re\re.dll.o libcutl-1.11.0-b.8\cutl\shared-ptr\base.dll.o g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\class.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\class.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx: In instantiation of 'bool relational::header::image_member_impl::pre(relational::header::image_member_impl::member_info&) [with T = relational::sqlite::sql_type; relational::header::image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:51:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:53:23: error: cannot convert 'relational::header::image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 53 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/header.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\header.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\derived.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\derived.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\elements.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\elements.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\enum.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\enum.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\fundamental.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\fundamental.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\changelog.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\changelog.cxx C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\elements.cxx: In function 'std::string semantics::qualify_names(const string&, bool)': C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\elements.cxx:237:44: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree_node*&, bool, bool)' 237 | new_ns = lookup_qualified_name (ns, id, false, false); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\elements.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\changeset.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\changeset.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\column.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\column.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\deferrable.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\deferrable.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\elements.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\elements.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\foreign-key.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\foreign-key.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\index.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\index.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\key.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\key.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\model.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\model.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\primary-key.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\primary-key.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\relational\table.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\relational\table.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\template.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\template.cxx In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_value_member_impl::pre(relational::source::init_value_member_impl::member_info&) [with T = relational::sqlite::sql_type; relational::source::init_value_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2506:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2508:23: error: cannot convert 'relational::source::init_value_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2508 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::init_image_member_impl::pre(relational::source::init_image_member_impl::member_info&) [with T = relational::sqlite::sql_type; relational::source::init_image_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2035:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:2040:23: error: cannot convert 'relational::source::init_image_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 2040 | if (container (mi) || inverse (mi.m, key_prefix_)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::grow_member_impl::pre(relational::source::grow_member_impl::member_info&) [with T = relational::sqlite::sql_type; relational::source::grow_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1755:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1757:23: error: cannot convert 'relational::source::grow_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 1757 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx: In instantiation of 'bool relational::source::bind_member_impl::pre(relational::source::bind_member_impl::member_info&) [with T = relational::sqlite::sql_type; relational::source::bind_member_impl::member_info = relational::member_base_impl::member_info]': C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1374:7: required from here C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:1376:23: error: cannot convert 'relational::source::bind_member_impl::member_info' {aka 'relational::member_base_impl::member_info'} to 'semantics::data_member&' 1376 | if (container (mi)) | ~~~~~~~~~~^~~~ In file included from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/context.hxx:7, from C:\tmp\build\odb-2.5.0-b.19+2/odb/relational/source.hxx:15, from C:\tmp\build\odb-2.5.0-b.19+2\odb\relational\sqlite\source.cxx:4: C:\tmp\build\odb-2.5.0-b.19+2/odb/context.hxx:887:38: note: initializing argument 1 of 'static semantics::type* context::container(semantics::data_member&)' 887 | container (semantics::data_member& m) | ~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\union.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\union.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\semantics\unit.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\semantics\unit.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\source.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\source.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\sql-lexer.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\sql-lexer.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\sql-token.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\sql-token.cxx gcc -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED_BUILD -w -Wno-extra -finput-charset=UTF-8 -o libstudxml-1.1.0-b.9\libstudxml\details\genx\genx.dll.o -c -x c C:\tmp\build\libstudxml-1.1.0-b.9\libstudxml\details\genx\genx.c g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\traversal\class-template.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\traversal\class-template.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\traversal\class.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\traversal\class.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\traversal\elements.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\traversal\elements.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\traversal\enum.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\traversal\enum.cxx gcc -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED_BUILD -w -Wno-extra -finput-charset=UTF-8 -o libstudxml-1.1.0-b.9\libstudxml\details\genx\char-props.dll.o -c -x c C:\tmp\build\libstudxml-1.1.0-b.9\libstudxml\details\genx\char-props.c g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\traversal\relational\changelog.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\traversal\relational\changelog.cxx gcc -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED_BUILD -w -Wno-extra -finput-charset=UTF-8 -o libstudxml-1.1.0-b.9\libstudxml\details\expat\xmltok.dll.o -c -x c C:\tmp\build\libstudxml-1.1.0-b.9\libstudxml\details\expat\xmltok.c g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\traversal\relational\key.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\traversal\relational\key.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\traversal\template.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\traversal\template.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\traversal\union-template.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\traversal\union-template.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\validator.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx g++ -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\tmp\build\odb-2.5.0-b.19+2 -IC:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include -DODB_GXX_NAME="g++" -DODB_BUILD2 -IC:\tmp\build\libcutl-1.11.0-b.8 -IC:\tmp\build\libcutl-1.11.0-b.8 -DLIBCUTL_BUILD2 -DLIBCUTL_SHARED -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED -Wall -std=c++23 -finput-charset=UTF-8 -o odb-2.5.0-b.19+2\odb\options.dll.o -c -x c++ C:\tmp\build\odb-2.5.0-b.19+2\odb\options.cxx g++ -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libstudxml-1.1.0-b.9\libstudxml\parser.dll.o -c -x c++ C:\tmp\build\libstudxml-1.1.0-b.9\libstudxml\parser.cxx gcc -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED_BUILD -w -Wno-extra -finput-charset=UTF-8 -o libstudxml-1.1.0-b.9\libstudxml\details\expat\xmlrole.dll.o -c -x c C:\tmp\build\libstudxml-1.1.0-b.9\libstudxml\details\expat\xmlrole.c g++ -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libstudxml-1.1.0-b.9\libstudxml\qname.dll.o -c -x c++ C:\tmp\build\libstudxml-1.1.0-b.9\libstudxml\qname.cxx g++ -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libstudxml-1.1.0-b.9\libstudxml\serializer.dll.o -c -x c++ C:\tmp\build\libstudxml-1.1.0-b.9\libstudxml\serializer.cxx g++ -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED_BUILD -w -std=c++23 -finput-charset=UTF-8 -o libstudxml-1.1.0-b.9\libstudxml\value-traits.dll.o -c -x c++ C:\tmp\build\libstudxml-1.1.0-b.9\libstudxml\value-traits.cxx gcc -IC:\tmp\build\libstudxml-1.1.0-b.9 -IC:\tmp\build\libstudxml-1.1.0-b.9 -DLIBSTUDXML_SHARED_BUILD -w -Wno-extra -finput-charset=UTF-8 -o libstudxml-1.1.0-b.9\libstudxml\details\expat\xmlparse.dll.o -c -x c C:\tmp\build\libstudxml-1.1.0-b.9\libstudxml\details\expat\xmlparse.c C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx: In member function 'virtual void {anonymous}::class1::traverse_object(cutl::compiler::traverser_impl::type&)': C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:554:33: error: no matching function for call to 'lookup_qualified_name(tree, tree, bool, bool)' 554 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 555 | c.tree_node (), get_identifier (name.c_str ()), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx: In member function 'virtual void {anonymous}::class1::traverse_view(cutl::compiler::traverser_impl::type&)': C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:951:33: error: no matching function for call to 'lookup_qualified_name(tree, tree, bool, bool)' 951 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 952 | c.tree_node (), get_identifier (name.c_str ()), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx: In constructor '{anonymous}::class2::class2(bool&)': C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:1499:31: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1499 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1500 | global_namespace, get_identifier ("odb"), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:1505:33: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1505 | lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1506 | odb, get_identifier ("compiler"), false, false)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:1510:52: error: no matching function for call to 'lookup_qualified_name(tree_node*&, tree, bool, bool)' 1510 | has_lt_operator_ = lookup_qualified_name ( | ~~~~~~~~~~~~~~~~~~~~~~^ 1511 | compiler, get_identifier ("has_lt_operator"), false, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/cp-tree.h:400, from C:\tmp\build\odb-2.5.0-b.19+2/odb/gcc.hxx:56, from C:\tmp\build\odb-2.5.0-b.19+2\odb\validator.cxx:4: C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:423:13: note: candidate: 'tree_node* lookup_qualified_name(tree, tree, LOOK_want, bool)' 423 | extern tree lookup_qualified_name (tree scope, tree name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:424:36: note: no known conversion for argument 3 from 'bool' to 'LOOK_want' 424 | LOOK_want = LOOK_want::NORMAL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:13: note: candidate: 'tree_node* lookup_qualified_name(tree, const char*, LOOK_want, bool)' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ^~~~~~~~~~~~~~~~~~~~~ C:\build2\lib\gcc\x86_64-w64-mingw32\11.2.0\plugin/include/cp/name-lookup.h:426:60: note: no known conversion for argument 2 from 'tree' {aka 'tree_node*'} to 'const char*' 426 | extern tree lookup_qualified_name (tree scope, const char *name, | ~~~~~~~~~~~~^~~~ g++ -w -std=c++23 -shared -Wl,--out-implib=libstudxml-1.1.0-b.9\libstudxml\libstudxml.dll.a -o libstudxml-1.1.0-b.9\libstudxml\libstudxml-1.1.0-b.9.dll libstudxml-1.1.0-b.9\libstudxml\parser.dll.o libstudxml-1.1.0-b.9\libstudxml\qname.dll.o libstudxml-1.1.0-b.9\libstudxml\serializer.dll.o libstudxml-1.1.0-b.9\libstudxml\value-traits.dll.o libstudxml-1.1.0-b.9\libstudxml\details\expat\xmlparse.dll.o libstudxml-1.1.0-b.9\libstudxml\details\expat\xmlrole.dll.o libstudxml-1.1.0-b.9\libstudxml\details\expat\xmltok.dll.o libstudxml-1.1.0-b.9\libstudxml\details\genx\char-props.dll.o libstudxml-1.1.0-b.9\libstudxml\details\genx\genx.dll.o info: failed to update dir{odb-2.5.0-b.19+2\} build statistics: thread_max_active 16 thread_max_total 512 thread_helpers 27 thread_max_waiting 7 task_queue_depth 64 task_queue_full 16 wait_queue_slots 131 wait_queue_collisions 10 phase_switch_contention 0 bpkg update exited with code 1