Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Lots of warnings when compiling with MSVS2012 #1308

Closed
@csware

Description

@csware

Compiling with MSVS2012 generates a lot of warnings. Maybe a few are interesting for you.

Sorry, I only have a german version installed, but the warning code should help.

1>------ Neues Erstellen gestartet: Projekt: libgit2, Konfiguration: Debug x64 ------
1>  precompiled.c
1>  regex.c
1>d:\tortoisegit\ext\libgit2\deps\regex\regex_internal.c(38): warning C4267: 'return': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regex_internal.c(66): warning C4244: '=': Konvertierung von 'const unsigned int' in 'unsigned char', möglicher Datenverlust
1>d:\tortoisegit\ext\libgit2\deps\regex\regex_internal.c(191): warning C4244: '=': Konvertierung von 'const unsigned int' in 'unsigned char', möglicher Datenverlust
1>d:\tortoisegit\ext\libgit2\deps\regex\regex_internal.c(192): warning C4244: '=': Konvertierung von 'const unsigned int' in 'unsigned char', möglicher Datenverlust
1>d:\tortoisegit\ext\libgit2\deps\regex\regex_internal.c(548): warning C4244: '=': Konvertierung von 'int' in 'unsigned char', möglicher Datenverlust
1>d:\tortoisegit\ext\libgit2\deps\regex\regex_internal.c(550): warning C4244: '=': Konvertierung von 'int' in 'unsigned char', möglicher Datenverlust
1>d:\tortoisegit\ext\libgit2\deps\regex\regex_internal.c(870): warning C4244: 'return': Konvertierung von 'int' in 'unsigned char', möglicher Datenverlust
1>d:\tortoisegit\ext\libgit2\deps\regex\regex_internal.c(1465): warning C4267: 'return': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(545): warning C4100: 'preg': Unreferenzierter formaler Parameter
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(785): warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>          C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\string.h(191): Siehe Deklaration von 'strncpy'
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(788): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(790): warning C4267: 'Funktion': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(1361): warning C4100: 'extra': Unreferenzierter formaler Parameter
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(1555): warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(1639): warning C4267: 'Funktion': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(2444): warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(2553): warning C4306: 'Typumwandlung': Konvertierung von 'long' in größeren Typ 'void *'
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3089): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3312): warning C4100: 'dfa': Unreferenzierter formaler Parameter
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3546): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3548): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3550): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3552): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3554): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3556): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3558): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3560): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3566): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3569): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3571): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3573): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3698): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3782): warning C4305: 'Typumwandlung': Verkürzung von 'void *' in 'long'
1>d:\tortoisegit\ext\libgit2\deps\regex\regcomp.c(3807): warning C4100: 'extra': Unreferenzierter formaler Parameter
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(241): warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(244): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(251): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(418): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(445): warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(482): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(643): warning C4267: '=': Konvertierung von 'size_t' nach 'unsigned int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(673): warning C4267: 'Funktion': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(679): warning C4244: '=': Konvertierung von 'const unsigned int' in 'unsigned char', möglicher Datenverlust
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(973): warning C4127: Bedingter Ausdruck ist konstant
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(1445): warning C4267: 'Funktion': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(1462): warning C4267: 'Funktion': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(1475): warning C4267: 'Funktion': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(1489): warning C4267: 'Funktion': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>d:\tortoisegit\ext\libgit2\deps\regex\regex_internal.h(758): warning C4505: 'bitset_mask': Nichtreferenzierte lokale Funktion wurde entfernt
1>  hash_win32.c
1>  xutils.c
1>  xprepare.c
1>  xpatience.c
1>  xmerge.c
1>  xhistogram.c
1>  xemit.c
1>  xdiffi.c
1>  winhttp.c
1>..\libgit2\src\transports\winhttp.c(174): warning C4244: 'Funktion': Konvertierung von 'unsigned int' in 'bool', möglicher Datenverlust
1>..\libgit2\src\transports\winhttp.c(471): warning C4995: '_snprintf': der Name, der als #pragma markiert war, wurde verworfen
1>..\libgit2\src\transports\winhttp.c(473): warning C4995: '_snprintf': der Name, der als #pragma markiert war, wurde verworfen
1>..\libgit2\src\transports\winhttp.c(515): warning C4189: 't': Lokale Variable ist initialisiert aber nicht referenziert
1>..\libgit2\src\transports\winhttp.c(568): warning C4995: 'wsprintfW': der Name, der als #pragma markiert war, wurde verworfen
1>..\libgit2\src\transports\winhttp.c(614): warning C4189: 't': Lokale Variable ist initialisiert aber nicht referenziert
1>..\libgit2\src\transports\winhttp.c(660): warning C4189: 't': Lokale Variable ist initialisiert aber nicht referenziert
1>..\libgit2\src\transports\winhttp.c(820): warning C4244: 'Funktion': Konvertierung von 'int32_t' in 'INTERNET_PORT', möglicher Datenverlust
1>..\libgit2\src\transports\winhttp.c(832): warning C4100: 't': Unreferenzierter formaler Parameter
1>..\libgit2\src\transports\winhttp.c(843): warning C4100: 't': Unreferenzierter formaler Parameter
1>..\libgit2\src\transports\winhttp.c(854): warning C4100: 't': Unreferenzierter formaler Parameter
1>..\libgit2\src\transports\winhttp.c(865): warning C4100: 't': Unreferenzierter formaler Parameter
1>  smart_protocol.c
1>..\libgit2\src\transports\smart_protocol.c(615): warning C4244: '=': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>  smart_pkt.c
1>  smart.c
1>  local.c
1>  git.c
1>  utf-conv.c
1>  pthread.c
1>  posix_w32.c
1>..\libgit2\src\win32\posix_w32.c(363): warning C4995: '_vsnprintf': der Name, der als #pragma markiert war, wurde verworfen
1>  map.c
1>  findfile.c
1>  Code wird generiert...
1>d:\tortoisegit\ext\libgit2\src\win32\posix_w32.c(341): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(52): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "line_end" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(52): warning C4703: Die möglicherweise nicht initialisierte lokale Zeigervariable 'line_end' wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(53): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "pkt" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(53): warning C4703: Die möglicherweise nicht initialisierte lokale Zeigervariable 'pkt' wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(586): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "line_end" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(586): warning C4703: Die möglicherweise nicht initialisierte lokale Zeigervariable 'line_end' wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(588): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "pkt" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(588): warning C4703: Die möglicherweise nicht initialisierte lokale Zeigervariable 'pkt' wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(151): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "pkt" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\smart_protocol.c(151): warning C4703: Die möglicherweise nicht initialisierte lokale Zeigervariable 'pkt' wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\winhttp.c(791): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "default_port" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\winhttp.c(791): warning C4703: Die möglicherweise nicht initialisierte lokale Zeigervariable 'default_port' wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\transports\winhttp.c(126): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "wide_len" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\xdiff\xdiffi.c(347): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xdiffi.c(519): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xdiffi.c(389): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xhistogram.c(306): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xhistogram.c(312): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xhistogram.c(318): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xhistogram.c(149): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(181): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(189): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(201): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(205): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(218): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(222): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(224): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(391): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(81): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(89): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(126): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xprepare.c(133): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xutils.c(102): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xutils.c(103): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xutils.c(139): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xutils.c(143): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xutils.c(159): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\xdiff\xutils.c(127): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(32): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(46): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(52): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(53): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(62): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(63): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(68): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(69): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(74): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(75): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\hash\hash_win32.c(80): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\deps\regex\regexec.c(2220): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "local_sctx" wurde verwendet.
1>  Kompilieren...
1>  error.c
1>  dir.c
1>  vector.c
1>  util.c
1>  tsort.c
1>..\libgit2\src\tsort.c(377): warning C4055: 'Typumwandlung': Von Datenzeiger 'void *' zu Funktionszeiger 'git__tsort_cmp'
1>..\libgit2\src\tsort.c(382): warning C4152: Nicht dem Standard entsprechende Erweiterung, Konvertierung von Funktions-/Datenzeiger im Ausdruck
1>  tree.c
1>..\libgit2\src\tree.c(358): warning C4267: 'return': Konvertierung von 'size_t' nach 'unsigned int', Datenverlust möglich
1>..\libgit2\src\tree.c(398): warning C4244: '=': Konvertierung von 'int' in 'uint16_t', möglicher Datenverlust
1>  tree-cache.c
1>  cred_helpers.c
1>  cred.c
1>  transport.c
1>  thread-utils.c
1>  tag.c
1>  submodule.c
1>  status.c
1>  signature.c
1>  sha1_lookup.c
1>  revwalk.c
1>  revparse.c
1>  repository.c
1>..\libgit2\src\repository.c(621): warning C4245: "Funktion": Konvertierung von "int" in "unsigned int", signed/unsigned-Konflikt.
1>..\libgit2\src\repository.c(703): warning C4244: 'return': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>..\libgit2\src\repository.c(716): warning C4244: 'return': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>..\libgit2\src\repository.c(725): warning C4244: 'return': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>..\libgit2\src\repository.c(734): warning C4244: 'return': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>..\libgit2\src\repository.c(745): warning C4244: 'return': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>..\libgit2\src\repository.c(759): warning C4244: 'return': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>..\libgit2\src\repository.c(952): warning C4244: 'return': Konvertierung von 'uint32_t' in 'unsigned short', möglicher Datenverlust
1>  remote.c
1>  Code wird generiert...
1>d:\tortoisegit\ext\libgit2\src\repository.c(1208): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\repository.c(1208): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\repository.c(1314): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\repository.c(1319): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\repository.c(309): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\repository.c(1153): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\revparse.c(511): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\revparse.c(514): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\revparse.c(67): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "error" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\submodule.c(226): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\submodule.c(311): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\submodule.c(311): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\submodule.c(441): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\submodule.c(451): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\submodule.c(824): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\submodule.c(750): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\submodule.c(757): warning C4706: Zuweisung in bedingtem Ausdruck
1>  Kompilieren...
1>  refspec.c
1>  refs.c
1>..\libgit2\src\refs.c(1389): warning C4244: '=': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>  reflog.c
1>  pqueue.c
1>  posix.c
1>  pool.c
1>  pathspec.c
1>  path.c
1>  pack.c
1>  pack-objects.c
1>..\libgit2\src\pack-objects.c(1285): warning C4204: Nicht dem Standard entsprechende Erweiterung: Initialisierung für zusammengesetzten Typ ist keine Konstante
1>  oid.c
1>  odb_pack.c
1>  odb_loose.c
1>..\libgit2\src\odb_loose.c(808): warning C4995: '_snprintf': der Name, der als #pragma markiert war, wurde verworfen
1>  odb.c
1>..\libgit2\src\odb.c(547): warning C4244: '=': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>  object.c
1>  notes.c
1>  netops.c
1>  mwindow.c
1>  message.c
1>  merge.c
1>..\libgit2\src\merge.c(213): warning C4389: '==': Konflikt zwischen 'signed' und 'unsigned'
1>  Code wird generiert...
1>d:\tortoisegit\ext\libgit2\src\notes.c(599): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\notes.c(599): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\notes.c(602): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "item" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\notes.c(602): warning C4703: Die möglicherweise nicht initialisierte lokale Zeigervariable 'item' wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\object.c(367): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\odb.c(180): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\odb.c(156): warning C4702: Unerreichbarer Code
1>d:\tortoisegit\ext\libgit2\src\odb_loose.c(400): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\pack.c(443): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "base_offset" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\pack.c(990): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\pack.c(993): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\pack.c(506): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "base" wurde verwendet.
1>  Kompilieren...
1>  iterator.c
1>  indexer.c
1>  index.c
1>..\libgit2\src\index.c(389): warning C4389: '!=': Konflikt zwischen 'signed' und 'unsigned'
1>..\libgit2\src\index.c(390): warning C4244: 'Funktion': Konvertierung von 'unsigned int' in 'bool', möglicher Datenverlust
1>  ignore.c
1>..\libgit2\src\ignore.c(27): warning C4244: '=': Konvertierung von 'unsigned int' in 'bool', möglicher Datenverlust
1>..\libgit2\src\ignore.c(308): warning C4244: '=': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>  hash.c
1>  global.c
1>  fnmatch.c
1>  filter.c
1>  fileops.c
1>  filebuf.c
1>  fetchhead.c
1>  fetch.c
1>  errors.c
1>  diff_output.c
1>..\libgit2\src\diff_output.c(140): warning C4204: Nicht dem Standard entsprechende Erweiterung: Initialisierung für zusammengesetzten Typ ist keine Konstante
1>..\libgit2\src\diff_output.c(891): warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>..\libgit2\src\diff_output.c(895): warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>..\libgit2\src\diff_output.c(900): warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>..\libgit2\src\diff_output.c(901): warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>  diff.c
1>..\libgit2\src\diff.c(72): warning C4244: '=': Konvertierung von 'const unsigned int' in 'uint16_t', möglicher Datenverlust
1>..\libgit2\src\diff.c(76): warning C4244: '=': Konvertierung von 'const unsigned int' in 'uint16_t', möglicher Datenverlust
1>..\libgit2\src\diff.c(124): warning C4244: '=': Konvertierung von 'uint32_t' in 'uint16_t', möglicher Datenverlust
1>..\libgit2\src\diff.c(129): warning C4244: '=': Konvertierung von 'uint32_t' in 'uint16_t', möglicher Datenverlust
1>..\libgit2\src\diff.c(520): warning C4244: 'Funktion': Konvertierung von 'const unsigned int' in 'uint16_t', möglicher Datenverlust
1>  delta.c
1>..\libgit2\src\delta.c(178): warning C4245: "=": Konvertierung von "int" in "unsigned int", signed/unsigned-Konflikt.
1>..\libgit2\src\delta.c(276): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(279): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(284): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(287): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(338): warning C4244: '=': Konvertierung von 'int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(359): warning C4244: '=': Konvertierung von 'int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(371): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(373): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(375): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(380): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(382): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(384): warning C4244: '=': Konvertierung von 'unsigned int' in 'unsigned char', möglicher Datenverlust
1>..\libgit2\src\delta.c(415): warning C4244: '=': Konvertierung von 'int' in 'unsigned char', möglicher Datenverlust
1>  delta-apply.c
1>  date.c
1>  crlf.c
1>  config_file.c
1>..\libgit2\src\config_file.c(120): warning C4244: '=': Konvertierung von 'int' in 'char', möglicher Datenverlust
1>..\libgit2\src\config_file.c(814): warning C4244: 'Funktion': Konvertierung von 'int' in 'char', möglicher Datenverlust
1>  Code wird generiert...
1>d:\tortoisegit\ext\libgit2\src\config_file.c(371): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "old_var" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\config_file.c(371): warning C4703: Die möglicherweise nicht initialisierte lokale Zeigervariable 'old_var' wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\diff.c(793): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff.c(793): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff.c(815): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff.c(815): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff.c(836): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff.c(836): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff.c(855): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff.c(855): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff_output.c(937): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff_output.c(1469): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff_output.c(1335): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff_output.c(393): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\diff_output.c(393): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\ignore.c(263): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\ignore.c(275): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\ignore.c(54): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\ignore.c(97): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\iterator.c(70): warning C4706: Zuweisung in bedingtem Ausdruck
1>  Kompilieren...
1>  config_cache.c
1>  config.c
1>  compress.c
1>  commit_list.c
1>  commit.c
1>  clone.c
1>..\libgit2\src\clone.c(452): warning C4244: 'Funktion': Konvertierung von 'int' in 'bool', möglicher Datenverlust
1>  checkout.c
1>..\libgit2\src\checkout.c(81): warning C4244: '=': Konvertierung von 'const unsigned int' in 'uint16_t', möglicher Datenverlust
1>..\libgit2\src\checkout.c(145): warning C4244: 'Funktion': Konvertierung von 'const unsigned int' in 'uint16_t', möglicher Datenverlust
1>..\libgit2\src\checkout.c(685): warning C4244: 'Initialisierung': Konvertierung von 'unsigned int' in 'unsigned short', möglicher Datenverlust
1>..\libgit2\src\checkout.c(725): warning C4244: 'Funktion': Konvertierung von 'unsigned int' in 'unsigned short', möglicher Datenverlust
1>..\libgit2\src\checkout.c(798): warning C4244: 'Funktion': Konvertierung von 'unsigned int' in 'unsigned short', möglicher Datenverlust
1>  cache.c
1>  buffer.c
1>..\libgit2\src\buffer.c(141): warning C4295: 'b64str': das Array ist zu klein, um ein abschließendes Nullzeichen einzuschließen
1>  buf_text.c
1>  branch.c
1>..\libgit2\src\branch.c(351): warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich
1>  blob.c
1>  attr_file.c
1>..\libgit2\src\attr_file.c(37): warning C4244: '=': Konvertierung von 'int' in 'char', möglicher Datenverlust
1>  attr.c
1>  Code wird generiert...
1>d:\tortoisegit\ext\libgit2\src\attr_file.c(77): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\attr_file.c(126): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\attr_file.c(86): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\attr_file.c(86): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\checkout.c(1315): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\checkout.c(1363): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\checkout.c(1363): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\checkout.c(1067): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\checkout.c(1067): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\checkout.c(550): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\checkout.c(1342): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\clone.c(441): warning C4706: Zuweisung in bedingtem Ausdruck
1>d:\tortoisegit\ext\libgit2\src\commit.c(288): warning C4701: Die möglicherweise nicht initialisierte lokale Variable "parent" wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\commit.c(288): warning C4703: Die möglicherweise nicht initialisierte lokale Zeigervariable 'parent' wurde verwendet.
1>d:\tortoisegit\ext\libgit2\src\config.c(778): warning C4706: Zuweisung in bedingtem Ausdruck
1>     Bibliothek "D:\TortoiseGit\src\..\obj\libgit2\Debug64\libgit2.lib" und Objekt "D:\TortoiseGit\src\..\obj\libgit2\Debug64\libgit2.exp" werden erstellt.
1>  libgit2.vcxproj -> D:\TortoiseGit\src\..\bin\Debug64\bin\libgit2.dll
========== Alles neu erstellen: 1 erfolgreich, 0 fehlerhaft, 0 übersprungen ==========

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions