[1/637] Building C object CMakeFiles/wt_objs.dir/src/block_cache/block_map.c.o FAILED: CMakeFiles/wt_objs.dir/src/block_cache/block_map.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block_cache/block_map.c.o -MF CMakeFiles/wt_objs.dir/src/block_cache/block_map.c.o.d -o CMakeFiles/wt_objs.dir/src/block_cache/block_map.c.o -c /home/will/projects/wiredtiger/src/block_cache/block_map.c In file included from /home/will/projects/wiredtiger/src/block_cache/block_map.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [2/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_write.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_write.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_write.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_write.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_write.c.o -c /home/will/projects/wiredtiger/src/block/block_write.c In file included from /home/will/projects/wiredtiger/src/block/block_write.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [3/637] Building C object CMakeFiles/wt_objs.dir/src/block_cache/block_cache.c.o FAILED: CMakeFiles/wt_objs.dir/src/block_cache/block_cache.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block_cache/block_cache.c.o -MF CMakeFiles/wt_objs.dir/src/block_cache/block_cache.c.o.d -o CMakeFiles/wt_objs.dir/src/block_cache/block_cache.c.o -c /home/will/projects/wiredtiger/src/block_cache/block_cache.c In file included from /home/will/projects/wiredtiger/src/block_cache/block_cache.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [4/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_read.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_read.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_read.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_read.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_read.c.o -c /home/will/projects/wiredtiger/src/block/block_read.c In file included from /home/will/projects/wiredtiger/src/block/block_read.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [5/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_open.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_open.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_open.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_open.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_open.c.o -c /home/will/projects/wiredtiger/src/block/block_open.c In file included from /home/will/projects/wiredtiger/src/block/block_open.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [6/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_slvg.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_slvg.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_slvg.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_slvg.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_slvg.c.o -c /home/will/projects/wiredtiger/src/block/block_slvg.c In file included from /home/will/projects/wiredtiger/src/block/block_slvg.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [7/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_compact.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_compact.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_compact.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_compact.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_compact.c.o -c /home/will/projects/wiredtiger/src/block/block_compact.c In file included from /home/will/projects/wiredtiger/src/block/block_compact.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [8/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_session.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_session.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_session.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_session.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_session.c.o -c /home/will/projects/wiredtiger/src/block/block_session.c In file included from /home/will/projects/wiredtiger/src/block/block_session.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [9/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_ckpt.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_ckpt.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_ckpt.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_ckpt.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_ckpt.c.o -c /home/will/projects/wiredtiger/src/block/block_ckpt.c In file included from /home/will/projects/wiredtiger/src/block/block_ckpt.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [10/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_ext.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_ext.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_ext.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_ext.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_ext.c.o -c /home/will/projects/wiredtiger/src/block/block_ext.c In file included from /home/will/projects/wiredtiger/src/block/block_ext.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [11/637] Building C object CMakeFiles/wt_objs.dir/src/bloom/bloom.c.o FAILED: CMakeFiles/wt_objs.dir/src/bloom/bloom.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/bloom/bloom.c.o -MF CMakeFiles/wt_objs.dir/src/bloom/bloom.c.o.d -o CMakeFiles/wt_objs.dir/src/bloom/bloom.c.o -c /home/will/projects/wiredtiger/src/bloom/bloom.c In file included from /home/will/projects/wiredtiger/src/bloom/bloom.c:14: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [12/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_vrfy.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_vrfy.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_vrfy.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_vrfy.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_vrfy.c.o -c /home/will/projects/wiredtiger/src/block/block_vrfy.c In file included from /home/will/projects/wiredtiger/src/block/block_vrfy.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [13/637] Building C object CMakeFiles/wt_objs.dir/src/block_cache/block_tier.c.o FAILED: CMakeFiles/wt_objs.dir/src/block_cache/block_tier.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block_cache/block_tier.c.o -MF CMakeFiles/wt_objs.dir/src/block_cache/block_tier.c.o.d -o CMakeFiles/wt_objs.dir/src/block_cache/block_tier.c.o -c /home/will/projects/wiredtiger/src/block_cache/block_tier.c In file included from /home/will/projects/wiredtiger/src/block_cache/block_tier.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [14/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_ckpt_scan.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_ckpt_scan.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_ckpt_scan.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_ckpt_scan.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_ckpt_scan.c.o -c /home/will/projects/wiredtiger/src/block/block_ckpt_scan.c In file included from /home/will/projects/wiredtiger/src/block/block_ckpt_scan.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [15/637] Building C object CMakeFiles/wt_objs.dir/src/block_cache/block_io.c.o FAILED: CMakeFiles/wt_objs.dir/src/block_cache/block_io.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block_cache/block_io.c.o -MF CMakeFiles/wt_objs.dir/src/block_cache/block_io.c.o.d -o CMakeFiles/wt_objs.dir/src/block_cache/block_io.c.o -c /home/will/projects/wiredtiger/src/block_cache/block_io.c In file included from /home/will/projects/wiredtiger/src/block_cache/block_io.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [16/637] Building C object CMakeFiles/wt_objs.dir/src/block/block_addr.c.o FAILED: CMakeFiles/wt_objs.dir/src/block/block_addr.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block/block_addr.c.o -MF CMakeFiles/wt_objs.dir/src/block/block_addr.c.o.d -o CMakeFiles/wt_objs.dir/src/block/block_addr.c.o -c /home/will/projects/wiredtiger/src/block/block_addr.c In file included from /home/will/projects/wiredtiger/src/block/block_addr.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [17/637] Building C object CMakeFiles/wt_objs.dir/src/block_cache/block_mgr.c.o FAILED: CMakeFiles/wt_objs.dir/src/block_cache/block_mgr.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block_cache/block_mgr.c.o -MF CMakeFiles/wt_objs.dir/src/block_cache/block_mgr.c.o.d -o CMakeFiles/wt_objs.dir/src/block_cache/block_mgr.c.o -c /home/will/projects/wiredtiger/src/block_cache/block_mgr.c In file included from /home/will/projects/wiredtiger/src/block_cache/block_mgr.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [18/637] Building C object CMakeFiles/wt_objs.dir/src/block_cache/block_chunkcache.c.o FAILED: CMakeFiles/wt_objs.dir/src/block_cache/block_chunkcache.c.o /usr/bin/clang -I/usr/include/python3.11 -I/home/will/projects/wiredtiger/build/include -I/home/will/projects/wiredtiger/build/config -I/home/will/projects/wiredtiger/src/include -D_GNU_SOURCE -DHAVE_X86INTRIN_H -g -fPIC -Og -g3 -ggdb3 -gdwarf-4 -fdebug-macro -fcolor-diagnostics -Werror -Wno-cast-align -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-packed -Wno-padded -Wno-reserved-id-macro -Wno-zero-length-array -Wno-cast-qual -Wno-thread-safety-analysis -Wno-disabled-macro-expansion -Wno-extra-semi-stmt -Wno-unknown-warning-option -Wno-implicit-fallthrough -Wno-implicit-int-float-conversion -Wno-maybe-uninitialized -Weverything -MD -MT CMakeFiles/wt_objs.dir/src/block_cache/block_chunkcache.c.o -MF CMakeFiles/wt_objs.dir/src/block_cache/block_chunkcache.c.o.d -o CMakeFiles/wt_objs.dir/src/block_cache/block_chunkcache.c.o -c /home/will/projects/wiredtiger/src/block_cache/block_chunkcache.c In file included from /home/will/projects/wiredtiger/src/block_cache/block_chunkcache.c:9: In file included from /home/will/projects/wiredtiger/src/include/wt_internal.h:20: In file included from /home/will/projects/wiredtiger/src/include/wiredtiger_ext.h:12: /home/will/projects/wiredtiger/build/include/wiredtiger.h:69:8: error: identifier '__wt_collator' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 69 | struct __wt_collator; typedef struct __wt_collator WT_COLLATOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:70:8: error: identifier '__wt_compressor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 70 | struct __wt_compressor; typedef struct __wt_compressor WT_COMPRESSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:71:8: error: identifier '__wt_config_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 71 | struct __wt_config_item; typedef struct __wt_config_item WT_CONFIG_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:72:8: error: identifier '__wt_config_parser' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 72 | struct __wt_config_parser; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:74:8: error: identifier '__wt_connection' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 74 | struct __wt_connection; typedef struct __wt_connection WT_CONNECTION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:75:8: error: identifier '__wt_cursor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 75 | struct __wt_cursor; typedef struct __wt_cursor WT_CURSOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:76:8: error: identifier '__wt_data_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 76 | struct __wt_data_source; typedef struct __wt_data_source WT_DATA_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:77:8: error: identifier '__wt_encryptor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 77 | struct __wt_encryptor; typedef struct __wt_encryptor WT_ENCRYPTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:78:8: error: identifier '__wt_event_handler' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 78 | struct __wt_event_handler; typedef struct __wt_event_handler WT_EVENT_HANDLER; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:79:8: error: identifier '__wt_extension_api' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 79 | struct __wt_extension_api; typedef struct __wt_extension_api WT_EXTENSION_API; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:80:8: error: identifier '__wt_extractor' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 80 | struct __wt_extractor; typedef struct __wt_extractor WT_EXTRACTOR; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:81:8: error: identifier '__wt_file_handle' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 81 | struct __wt_file_handle; typedef struct __wt_file_handle WT_FILE_HANDLE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:82:8: error: identifier '__wt_file_system' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 82 | struct __wt_file_system; typedef struct __wt_file_system WT_FILE_SYSTEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:83:8: error: identifier '__wt_item' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 83 | struct __wt_item; typedef struct __wt_item WT_ITEM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:84:8: error: identifier '__wt_modify' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 84 | struct __wt_modify; typedef struct __wt_modify WT_MODIFY; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:85:8: error: identifier '__wt_session' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 85 | struct __wt_session; typedef struct __wt_session WT_SESSION; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:87:8: error: identifier '__wt_storage_source' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 87 | struct __wt_storage_source; typedef struct __wt_storage_source WT_STORAGE_SOURCE; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:3638:16: error: identifier '__wt_pack_stream' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 3638 | typedef struct __wt_pack_stream WT_PACK_STREAM; | ^ /home/will/projects/wiredtiger/build/include/wiredtiger.h:4151:8: error: identifier '__wt_config_arg' is reserved because it starts with '__' [-Werror,-Wreserved-identifier] 4151 | struct __wt_config_arg; typedef struct __wt_config_arg WT_CONFIG_ARG; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: build stopped: subcommand failed.