here are the warnings that I get with cl.exe when using bootstrap.bat
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github>bootstrap.bat build
amalgam.c
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github\src\backend/common_args.c(441): warning C4113: 'iteration_result (__cdecl *)(workspace *,void *,compiler_language,obj)' est différent de 'obj_dict_iterator' dans les listes de paramètres
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github\src\backend/ninja/rules.c(191): warning C4113: 'iteration_result (__cdecl *)(workspace *,void *,compiler_language,obj)' est différent de 'obj_dict_iterator' dans les listes de paramètres
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github\src\backend/ninja/rules.c(274): warning C4113: 'iteration_result (__cdecl *)(workspace *,void *,compiler_language,uint32_t)' est différent de 'obj_dict_iterator' dans les listes de paramètres
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github\src\backend/ninja/rules.c(393): warning C4113: 'iteration_result (__cdecl *)(workspace *,void *,compiler_language,obj)' est différent de 'obj_dict_iterator' dans les listes de paramètres
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github\src\backend/ninja/rules.c(397): warning C4113: 'iteration_result (__cdecl *)(workspace *,void *,compiler_language,obj)' est différent de 'obj_dict_iterator' dans les listes de paramètres
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github\src\lang/lexer.c(245): warning C4133: 'fonction' : types incompatibles - de 'token_type *' à 'uint32_t *'
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github\src\lang/lexer.c(257): warning C4133: 'fonction' : types incompatibles - de 'token_type *' à 'uint32_t *'
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github\src\machine_file.c(65): warning C4133: 'fonction' : types incompatibles - de 'machine_file_section *' à 'uint32_t *'
C:\Documents\msys2\home\vincent.torri\gitroot_64\muon_github\src\wrap.c(173): warning C4133: 'fonction' : types incompatibles - de 'wrap_type *' à 'uint32_t *'
C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt\corecrt_io.h(509): warning C4142: 'lseek' : redéfinition bénigne du type