Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[librttopo] Build error on x64-windows #42200

Open
lukaskabrt opened this issue Nov 17, 2024 · 1 comment
Open

[librttopo] Build error on x64-windows #42200

lukaskabrt opened this issue Nov 17, 2024 · 1 comment
Assignees
Labels
requires:repro The issue is not currently repro-able

Comments

@lukaskabrt
Copy link

Package: librttopo:[email protected]#8

Host Environment

  • Host: x64-windows
  • Compiler: MSVC 19.43.34604.0
  • vcpkg-tool version: 2024-11-12-eb492805e92a2c14a230f5c3deb3e89f6771c321
    vcpkg-scripts version: 435a941 2024-11-17 (2 hours ago)

To Reproduce

vcpkg install

Failure logs

-- Using cached librttopo-1.1.0.tar.gz.
-- Cleaning sources at D:/source/vcpkg/buildtrees/librttopo/src/ibrttopo-1-018e20f626.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/source/vcpkg/downloads/librttopo-1.1.0.tar.gz
-- Applying patch fix-makefiles.patch
-- Applying patch geos-config.patch
-- Applying patch fix-pc-file.patch
-- Using source at D:/source/vcpkg/buildtrees/librttopo/src/ibrttopo-1-018e20f626.clean
-- Note: librttopo only supports static library linkage. Building static library.
-- Found external ninja('1.12.1').
-- Getting CMake variables for x64-windows
-- Building x64-windows-rel
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: "C:/Program Files/Microsoft Visual Studio/2022/Preview/VC/Tools/MSVC/14.43.34604/bin/Hostx64/x64/nmake.exe" /NOLOGO /G /U /F makefile.vc librttopo.lib "OPTFLAGS=/nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT" "CFLAGS=-I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT"
    Working Directory: D:/source/vcpkg/buildtrees/librttopo/x64-windows-rel
    See logs for more information:
      D:\source\vcpkg\buildtrees\librttopo\build-x64-windows-rel-out.log
      D:\source\vcpkg\buildtrees\librttopo\build-x64-windows-rel-err.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_build_nmake.cmake:156 (vcpkg_execute_build_process)
  ports/librttopo/portfile.cmake:27 (vcpkg_build_nmake)
  scripts/ports.cmake:196 (include)



D:\source\vcpkg\buildtrees\librttopo\build-x64-windows-rel-err.log
NMAKE : fatal error U1077: 'cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtout_wkb.c /Fosrc\rtout_wkb.obj' : return code '0x2'
Stop.
D:\source\vcpkg\buildtrees\librttopo\build-x64-windows-rel-out.log
Included: nmake.opt
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\box2d.c /Fosrc\box2d.obj
box2d.c
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\bytebuffer.c /Fosrc\bytebuffer.obj
bytebuffer.c
src\bytebuffer.c(1): warning C4828: The file contains a character starting at offset 0x378 that is illegal in the current source character set (codepage 65001).
src\bytebuffer.c(100): warning C4100: 'ctx': unreferenced formal parameter
src\bytebuffer.c(111): warning C4100: 'ctx': unreferenced formal parameter
src\bytebuffer.c(224): warning C4127: conditional expression is constant
src\bytebuffer.c(269): warning C4127: conditional expression is constant
src\bytebuffer.c(327): warning C4100: 'ctx': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\g_box.c /Fosrc\g_box.obj
g_box.c
src\g_box.c(44): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(101): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(119): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(164): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(182): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(213): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(224): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(232): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(242): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(324): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(335): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(383): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
src\g_box.c(418): warning C4100: 'ctx': unreferenced formal parameter
src\g_box.c(424): warning C4100: 'ctx': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\g_serialized.c /Fosrc\g_serialized.obj
g_serialized.c
src\g_serialized.c(35): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(40): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(45): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(50): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(55): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(60): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(65): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(113): warning C4244: '=': conversion from 'int' to 'uint8_t', possible loss of data
src\g_serialized.c(136): warning C4244: 'function': conversion from 'int32_t' to 'uint8_t', possible loss of data
src\g_serialized.c(174): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(421): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(435): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(449): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(463): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(485): warning C4100: 'ctx': unreferenced formal parameter
src\g_serialized.c(978): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data
src\g_serialized.c(922): warning C4100: 'is_geodetic': unreferenced formal parameter
src\g_serialized.c(1092): warning C4018: '<': signed/unsigned mismatch
src\g_serialized.c(1190): warning C4244: '=': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\g_serialized.c(1205): warning C4018: '<': signed/unsigned mismatch
src\g_serialized.c(1212): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\g_serialized.c(1212): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\g_serialized.c(1261): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\g_serialized.c(1292): warning C4244: '=': conversion from 'uint32_t' to 'uint8_t', possible loss of data
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\g_serialized.c(851) : warning C4702: unreachable code
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\g_util.c /Fosrc\g_util.obj
g_util.c
src\g_util.c(138): warning C4295: 'dumb_upper_map': array is too small to include a terminating null character
src\g_util.c(140): warning C4100: 'ctx': unreferenced formal parameter
src\g_util.c(147): warning C4100: 'ctx': unreferenced formal parameter
src\g_util.c(192): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\g_util.c(193): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\g_util.c(215): warning C4244: '=': conversion from 'int' to 'uint8_t', possible loss of data
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\measures3d.c /Fosrc\measures3d.obj
measures3d.c
src\measures3d.c(48): warning C4100: 'ctx': unreferenced formal parameter
src\measures3d.c(58): warning C4100: 'ctx': unreferenced formal parameter
src\measures3d.c(510): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures3d.c(533): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures3d.c(556): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures3d.c(562): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures3d.c(798): warning C4100: 'ctx': unreferenced formal parameter
src\measures3d.c(815): warning C4100: 'ctx': unreferenced formal parameter
src\measures3d.c(1176): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\measures3d.c(1049) : warning C4702: unreachable code
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\measures3d.c(566) : warning C4702: unreachable code
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\measures3d.c(197) : warning C4701: potentially uninitialized local variable 'thedl' used
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\measures3d.c(303) : warning C4701: potentially uninitialized local variable 'thedl' used
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\measures.c /Fosrc\measures.obj
measures.c
src\measures.c(69): warning C4100: 'ctx': unreferenced formal parameter
src\measures.c(255): warning C4100: 'ctx': unreferenced formal parameter
src\measures.c(396): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures.c(416): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures.c(437): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures.c(458): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures.c(478): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures.c(483): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures.c(541): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures.c(553): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\measures.c(1811): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1812): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1813): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1814): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1815): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1816): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1817): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1818): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1825): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1826): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1850): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1851): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1876): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(1877): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\measures.c(2129): warning C4100: 'ctx': unreferenced formal parameter
src\measures.c(2165): warning C4100: 'ctx': unreferenced formal parameter
src\measures.c(2175): warning C4100: 'ctx': unreferenced formal parameter
src\measures.c(2275): warning C4100: 'ctx': unreferenced formal parameter
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\measures.c(1770) : warning C4702: unreachable code
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\measures.c(1433) : warning C4702: unreachable code
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\measures.c(1657) : warning C4702: unreachable code
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\ptarray.c /Fosrc\ptarray.obj
ptarray.c
src\ptarray.c(37): warning C4100: 'ctx': unreferenced formal parameter
src\ptarray.c(44): warning C4100: 'ctx': unreferenced formal parameter
src\ptarray.c(55): warning C4100: 'ctx': unreferenced formal parameter
src\ptarray.c(242): warning C4018: '<': signed/unsigned mismatch
src\ptarray.c(244): warning C4018: '>': signed/unsigned mismatch
src\ptarray.c(353): warning C4018: '<': signed/unsigned mismatch
src\ptarray.c(434): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\ptarray.c(434): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\ptarray.c(499): warning C4018: '<': signed/unsigned mismatch
src\ptarray.c(526): warning C4018: '>': signed/unsigned mismatch
src\ptarray.c(552): warning C4389: '!=': signed/unsigned mismatch
src\ptarray.c(594): warning C4018: '<': signed/unsigned mismatch
src\ptarray.c(1022): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\ptarray.c(1022): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\ptarray.c(1235): warning C4100: 'ctx': unreferenced formal parameter
src\ptarray.c(1448): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
src\ptarray.c(1450): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
src\ptarray.c(1450): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
src\ptarray.c(1455): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
src\ptarray.c(1455): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
src\ptarray.c(1462): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\ptarray.c(1557): warning C4018: '<': signed/unsigned mismatch
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtalgorithm.c /Fosrc\rtalgorithm.obj
rtalgorithm.c
src\rtalgorithm.c(36): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(44): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(53): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(62): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(90): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(111): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(121): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(207): warning C4244: 'return': conversion from 'double' to 'int', possible loss of data
src\rtalgorithm.c(220): warning C4244: 'return': conversion from 'double' to 'int', possible loss of data
src\rtalgorithm.c(232): warning C4244: 'return': conversion from 'double' to 'int', possible loss of data
src\rtalgorithm.c(243): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(352): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(663): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(730): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtalgorithm.c(739): warning C4244: '=': conversion from 'int' to 'char', possible loss of data
src\rtalgorithm.c(740): warning C4244: '=': conversion from '__int64' to 'char', possible loss of data
src\rtalgorithm.c(719): warning C4100: 'ctx': unreferenced formal parameter
src\rtalgorithm.c(758): warning C4100: 'ctx': unreferenced formal parameter
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtalgorithm.c(459) : warning C4702: unreachable code
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtcircstring.c /Fosrc\rtcircstring.obj
rtcircstring.c
src\rtcircstring.c(219): warning C4018: '<': signed/unsigned mismatch
src\rtcircstring.c(278): warning C4100: 'ctx': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtcollection.c /Fosrc\rtcollection.obj
rtcollection.c
src\rtcollection.c(115): warning C4100: 'ctx': unreferenced formal parameter
src\rtcollection.c(133): warning C4018: '<': signed/unsigned mismatch
src\rtcollection.c(159): warning C4018: '<': signed/unsigned mismatch
src\rtcollection.c(246): warning C4018: '<': signed/unsigned mismatch
src\rtcollection.c(272): warning C4018: '<': signed/unsigned mismatch
src\rtcollection.c(391): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtcollection.c(419): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtcollection.c(461): warning C4018: '<': signed/unsigned mismatch
src\rtcollection.c(480): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtcollection.c(480): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtcollection.c(538): warning C4100: 'ctx': unreferenced formal parameter
src\rtcollection.c(589): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtcollection.c(589): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtcollection.c(591): warning C4018: '<': signed/unsigned mismatch
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtcompound.c /Fosrc\rtcompound.obj
rtcompound.c
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtcurvepoly.c /Fosrc\rtcurvepoly.obj
rtcurvepoly.c
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtgeodetic.c /Fosrc\rtgeodetic.obj
rtgeodetic.c
src\rtgeodetic.c(43): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(71): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(99): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(126): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(153): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(163): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(208): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(309): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(371): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(381): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(390): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(413): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(421): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(432): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(443): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(454): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(491): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(582): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(601): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(618): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(625): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(633): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(802): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(915): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(942): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(1014): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(1279): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeodetic.c(1566): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeodetic.c(1566): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeodetic.c(1595): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data
src\rtgeodetic.c(1685): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeodetic.c(1685): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeodetic.c(1697): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeodetic.c(1697): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeodetic.c(1789): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeodetic.c(1756): note: see declaration of 'i'
src\rtgeodetic.c(2361): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtgeodetic.c(2377): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtgeodetic.c(2933): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtgeodetic.c(3041): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtgeodetic.c(3053): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtgeodetic.c(3090): warning C4100: 'ctx': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtgeom_api.c /Fosrc\rtgeom_api.obj
rtgeom_api.c
src\rtgeom_api.c(88): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom_api.c(157): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
src\rtgeom_api.c(173): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
src\rtgeom_api.c(194): warning C4244: 'function': conversion from 'double' to 'float', possible loss of data
src\rtgeom_api.c(194): warning C4244: 'function': conversion from 'double' to 'float', possible loss of data
src\rtgeom_api.c(209): warning C4244: 'function': conversion from 'double' to 'float', possible loss of data
src\rtgeom_api.c(209): warning C4244: 'function': conversion from 'double' to 'float', possible loss of data
src\rtgeom_api.c(585): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom_api.c(595): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom_api.c(655): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom_api.c(790): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom_api.c(840): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom_api.c(844): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom_api.c(850): warning C4100: 'ctx': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtgeom.c /Fosrc\rtgeom.obj
rtgeom.c
src\rtgeom.c(95): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(104): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(113): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(122): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(131): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(140): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(149): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(167): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(176): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(185): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(194): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(202): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(209): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(214): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(219): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(224): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(229): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(234): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(239): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(244): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(249): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(254): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(259): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(264): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(269): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(677): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(837): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(844): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(851): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(858): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(865): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(1014): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(1041): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(1355): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom.c(1749): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtgeom.c(1800): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtgeom.c(1936): warning C4456: declaration of 'n' hides previous local declaration
src\rtgeom.c(1918): note: see declaration of 'n'
src\rtgeom.c(2020): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom.c(2020): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtgeom.c(1470) : warning C4702: unreachable code
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtgeom_debug.c /Fosrc\rtgeom_debug.obj
rtgeom_debug.c
src\rtgeom_debug.c(38): warning C4100: 'ctx': unreferenced formal parameter
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtgeom_debug.c(194) : warning C4702: unreachable code
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtgeom_geos.c /Fosrc\rtgeom_geos.obj
rtgeom_geos.c
src\rtgeom_geos.c(215): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtgeom_geos.c(244): warning C4018: '<': signed/unsigned mismatch
src\rtgeom_geos.c(360): warning C4456: declaration of 'g' hides previous local declaration
src\rtgeom_geos.c(344): note: see declaration of 'g'
src\rtgeom_geos.c(424): warning C4018: '<': signed/unsigned mismatch
src\rtgeom_geos.c(463): warning C4456: declaration of 'g' hides previous local declaration
src\rtgeom_geos.c(344): note: see declaration of 'g'
src\rtgeom_geos.c(527): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(604): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(633): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(634): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(667): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(719): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(789): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(865): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(946): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(1008): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(1051): warning C4100: 'ctx': unreferenced formal parameter
src\rtgeom_geos.c(1309): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(1341): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(1405): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(1457): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(1510): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(1551): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(1601): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos.c(1667): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtgeom_geos.c(262) : warning C4701: potentially uninitialized local variable 'p3d' used
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtgeom_geos.c(262) : warning C4703: potentially uninitialized local pointer variable 'p3d' used
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtgeom_geos.c(367) : warning C4702: unreachable code
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtgeom_geos_clean.c /Fosrc\rtgeom_geos_clean.obj
rtgeom_geos_clean.c
src\rtgeom_geos_clean.c(310): warning C4018: '<': signed/unsigned mismatch
src\rtgeom_geos_clean.c(813): warning C4018: '<': signed/unsigned mismatch
src\rtgeom_geos_clean.c(828): warning C4018: '<': signed/unsigned mismatch
src\rtgeom_geos_clean.c(1036): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtgeom_geos_node.c /Fosrc\rtgeom_geos_node.obj
rtgeom_geos_node.c
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtgeom_geos_split.c /Fosrc\rtgeom_geos_split.obj
rtgeom_geos_split.c
src\rtgeom_geos_split.c(445): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos_split.c(490): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_geos_split.c(555): warning C4267: 'function': conversion from 'size_t' to 'uint32_t', possible loss of data
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtgeom_geos_split.c(572) : warning C4702: unreachable code
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtgeom_geos_split.c(345) : warning C4702: unreachable code
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtgeom_topo.c /Fosrc\rtgeom_topo.obj
rtgeom_topo.c
src\rtgeom_topo.c(2363): warning C4456: declaration of 'ret' hides previous local declaration
src\rtgeom_topo.c(2032): note: see declaration of 'ret'
src\rtgeom_topo.c(1862): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data
src\rtgeom_topo.c(2126): warning C4244: 'initializing': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(2588): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(2601): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(2612): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(2643): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(2790): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(2810): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(2797): warning C4244: 'initializing': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(2890): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_topo.c(2962): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtgeom_topo.c(3583): warning C4244: 'function': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(3585): warning C4244: 'function': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(3621): warning C4244: 'function': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(3623): warning C4244: 'function': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(4188): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(4201): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(4211): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(4220): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(4229): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(5108): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5526): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5650): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5742): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5749): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5783): warning C4456: declaration of 'col' hides previous local declaration
src\rtgeom_topo.c(5722): note: see declaration of 'col'
src\rtgeom_topo.c(5793): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5799): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5804): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5809): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5813): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5814): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5822): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5857): warning C4456: declaration of 'col' hides previous local declaration
src\rtgeom_topo.c(5722): note: see declaration of 'col'
src\rtgeom_topo.c(5859): warning C4456: declaration of 'tmp' hides previous local declaration
src\rtgeom_topo.c(5721): note: see declaration of 'tmp'
src\rtgeom_topo.c(5867): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5874): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5880): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5893): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5900): warning C4127: conditional expression is constant
src\rtgeom_topo.c(5960): warning C4127: conditional expression is constant
src\rtgeom_topo.c(6098): warning C4244: '=': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(6170): warning C4244: 'initializing': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(6171): warning C4244: 'initializing': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(6346): warning C4100: 'topo': unreferenced formal parameter
src\rtgeom_topo.c(6697): warning C4244: 'initializing': conversion from 'RTT_ELEMID' to 'int', possible loss of data
src\rtgeom_topo.c(6697): warning C4189: 'sedge': local variable is initialized but not referenced
src\rtgeom_topo.c(6821): warning C4456: declaration of 'pt' hides previous local declaration
src\rtgeom_topo.c(6782): note: see declaration of 'pt'
src\rtgeom_topo.c(6905): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeom_topo.c(6780): note: see declaration of 'i'
src\rtgeom_topo.c(7034): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeom_topo.c(6960): note: see declaration of 'i'
src\rtgeom_topo.c(7035): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeom_topo.c(6960): note: see declaration of 'i'
src\rtgeom_topo.c(7056): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeom_topo.c(6960): note: see declaration of 'i'
src\rtgeom_topo.c(7057): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeom_topo.c(6960): note: see declaration of 'i'
src\rtgeom_topo.c(7066): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeom_topo.c(6960): note: see declaration of 'i'
src\rtgeom_topo.c(7067): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeom_topo.c(6960): note: see declaration of 'i'
src\rtgeom_topo.c(7079): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeom_topo.c(6960): note: see declaration of 'i'
src\rtgeom_topo.c(7080): warning C4456: declaration of 'i' hides previous local declaration
src\rtgeom_topo.c(6960): note: see declaration of 'i'
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rthomogenize.c /Fosrc\rthomogenize.obj
rthomogenize.c
src\rthomogenize.c(39): warning C4100: 'ctx': unreferenced formal parameter
src\rthomogenize.c(101): warning C4244: '=': conversion from 'int' to 'uint8_t', possible loss of data
src\rthomogenize.c(220): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rthomogenize.c(220): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtin_geojson.c /Fosrc\rtin_geojson.obj
rtin_geojson.c
src\rtin_geojson.c(527): warning C4100: 'geojson': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtin_twkb.c /Fosrc\rtin_twkb.obj
rtin_twkb.c
src\rtin_twkb.c(190): warning C4018: '<': signed/unsigned mismatch
src\rtin_twkb.c(251): warning C4244: '=': conversion from 'uint64_t' to 'uint32_t', possible loss of data
src\rtin_twkb.c(264): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_twkb.c(286): warning C4244: '=': conversion from 'uint64_t' to 'uint32_t', possible loss of data
src\rtin_twkb.c(297): warning C4018: '<': signed/unsigned mismatch
src\rtin_twkb.c(319): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_twkb.c(300): warning C4244: 'initializing': conversion from 'uint64_t' to 'uint32_t', possible loss of data
src\rtin_twkb.c(342): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_twkb.c(350): warning C4244: '=': conversion from 'uint64_t' to 'int', possible loss of data
src\rtin_twkb.c(380): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_twkb.c(388): warning C4244: '=': conversion from 'uint64_t' to 'int', possible loss of data
src\rtin_twkb.c(419): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_twkb.c(427): warning C4244: '=': conversion from 'uint64_t' to 'int', possible loss of data
src\rtin_twkb.c(458): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_twkb.c(466): warning C4244: '=': conversion from 'uint64_t' to 'int', possible loss of data
src\rtin_twkb.c(579): warning C4244: '=': conversion from 'double' to 'int64_t', possible loss of data
src\rtin_twkb.c(636): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtin_twkb.c(155) : warning C4702: unreachable code
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtin_wkb.c /Fosrc\rtin_wkb.obj
rtin_wkb.c
src\rtin_wkb.c(348): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(348): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(356): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(356): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(364): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(364): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(366): warning C4018: '<': signed/unsigned mismatch
src\rtin_wkb.c(403): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(403): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(411): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(411): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(413): warning C4018: '<': signed/unsigned mismatch
src\rtin_wkb.c(424): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(424): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(445): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(445): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(449): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(470): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(470): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(474): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(480): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(499): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(499): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(507): warning C4018: '<': signed/unsigned mismatch
src\rtin_wkb.c(517): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(525): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(551): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(551): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(573): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(579): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(585): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(603): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(603): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(611): warning C4018: '<': signed/unsigned mismatch
src\rtin_wkb.c(633): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(633): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(633): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtin_wkb.c(647): warning C4018: '<': signed/unsigned mismatch
src\rtin_wkb.c(745): warning C4244: 'function': conversion from 'uint32_t' to 'uint8_t', possible loss of data
src\rtin_wkb.c(801): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtiterator.c /Fosrc\rtiterator.obj
rtiterator.c
src\rtiterator.c(162): warning C4018: '>=': signed/unsigned mismatch
src\rtiterator.c(208): warning C4018: '<': signed/unsigned mismatch
src\rtiterator.c(206): warning C4100: 'ctx': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtlinearreferencing.c /Fosrc\rtlinearreferencing.obj
rtlinearreferencing.c
src\rtlinearreferencing.c(102): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(102): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(141): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(141): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(160): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(160): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(188): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(188): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(184): warning C4100: 'offset': unreferenced formal parameter
src\rtlinearreferencing.c(204): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(204): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(197): warning C4100: 'offset': unreferenced formal parameter
src\rtlinearreferencing.c(386): warning C4244: '=': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(387): warning C4244: '=': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(436): warning C4244: '=': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(437): warning C4244: '=': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(489): warning C4244: 'initializing': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(490): warning C4244: 'initializing': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(567): warning C4244: 'initializing': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(568): warning C4244: 'initializing': conversion from 'int' to 'char', possible loss of data
src\rtlinearreferencing.c(841): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtlinearreferencing.c(913): warning C4100: 'ctx': unreferenced formal parameter
src\rtlinearreferencing.c(1027): warning C4100: 'ctx': unreferenced formal parameter
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtlinearreferencing.c(243) : warning C4702: unreachable code
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtline.c /Fosrc\rtline.obj
rtline.c
src\rtline.c(180): warning C4018: '<': signed/unsigned mismatch
src\rtline.c(188): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(188): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(190): warning C4018: '<': signed/unsigned mismatch
src\rtline.c(218): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(218): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(241): warning C4018: '<': signed/unsigned mismatch
src\rtline.c(253): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(253): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(255): warning C4018: '<': signed/unsigned mismatch
src\rtline.c(267): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(267): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(283): warning C4244: 'initializing': conversion from 'int' to 'char', possible loss of data
src\rtline.c(284): warning C4244: 'initializing': conversion from 'int' to 'char', possible loss of data
src\rtline.c(411): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(411): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(500): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(500): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtline.c(511): warning C4100: 'ctx': unreferenced formal parameter
src\rtline.c(519): warning C4100: 'ctx': unreferenced formal parameter
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtline.c(418) : warning C4701: potentially uninitialized local variable 'p1' used
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtmcurve.c /Fosrc\rtmcurve.obj
rtmcurve.c
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtmline.c /Fosrc\rtmline.obj
rtmline.c
src\rtmline.c(87): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtmline.c(87): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtmpoint.c /Fosrc\rtmpoint.obj
rtmpoint.c
src\rtmpoint.c(59): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtmpoint.c(59): warning C4244: 'function': conversion from 'int' to 'char', possible loss of data
src\rtmpoint.c(102): warning C4018: '<': signed/unsigned mismatch
src\rtmpoint.c(94): warning C4100: 'tolerance': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtmpoly.c /Fosrc\rtmpoly.obj
rtmpoly.c
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtmsurface.c /Fosrc\rtmsurface.obj
rtmsurface.c
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtout_encoded_polyline.c /Fosrc\rtout_encoded_polyline.obj
rtout_encoded_polyline.c
src\rtout_encoded_polyline.c(47): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtout_encoded_polyline.c(80): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
src\rtout_encoded_polyline.c(81): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
src\rtout_encoded_polyline.c(87): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
src\rtout_encoded_polyline.c(88): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtout_geojson.c /Fosrc\rtout_geojson.obj
rtout_geojson.c
src\rtout_geojson.c(84): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtout_geojson.c(103): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(97): warning C4100: 'ctx': unreferenced formal parameter
src\rtout_geojson.c(109): warning C4100: 'ctx': unreferenced formal parameter
src\rtout_geojson.c(125): warning C4100: 'ctx': unreferenced formal parameter
src\rtout_geojson.c(144): warning C4100: 'ctx': unreferenced formal parameter
src\rtout_geojson.c(171): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(178): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(179): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(208): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(226): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(227): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(229): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(255): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(317): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(338): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(339): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(345): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(381): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(402): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(403): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(409): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(449): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(470): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(471): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(479): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(526): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(547): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(548): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(554): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(592): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_geojson.c(700): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data
src\rtout_geojson.c(697): warning C4100: 'ctx': unreferenced formal parameter
src\rtout_geojson.c(780): warning C4100: 'ctx': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtout_gml.c /Fosrc\rtout_gml.obj
rtout_gml.c
src\rtout_gml.c(87): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(88): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(113): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(114): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(115): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(143): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(144): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(165): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(166): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(167): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(263): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtout_gml.c(267): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtout_gml.c(278): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(279): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(280): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(310): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(322): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(323): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(324): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(357): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(419): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(790): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtout_gml.c(801): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(802): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(803): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(804): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(841): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(854): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(860): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(867): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(869): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(870): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(943): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(955): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(956): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(957): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(958): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(953): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(1008): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(1091): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(1399): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_gml.c(1989): warning C4100: 'ctx': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtout_kml.c /Fosrc\rtout_kml.obj
rtout_kml.c
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtout_svg.c /Fosrc\rtout_svg.obj
rtout_svg.c
src\rtout_svg.c(1): warning C4828: The file contains a character starting at offset 0x41f that is illegal in the current source character set (codepage 65001).
src\rtout_svg.c(97): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtout_svg.c(109): warning C4100: 'point': unreferenced formal parameter
src\rtout_svg.c(109): warning C4100: 'ctx': unreferenced formal parameter
src\rtout_svg.c(155): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_svg.c(168): warning C4100: 'relative': unreferenced formal parameter
src\rtout_svg.c(199): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_svg.c(212): warning C4100: 'relative': unreferenced formal parameter
src\rtout_svg.c(256): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_svg.c(308): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_svg.c(360): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_svg.c(412): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_svg.c(471): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
src\rtout_svg.c(513): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtout_svg.c(554): warning C4244: 'function': conversion from 'int' to 'uint8_t', possible loss of data
src\rtout_svg.c(667): warning C4100: 'ctx': unreferenced formal parameter
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtout_twkb.c /Fosrc\rtout_twkb.obj
rtout_twkb.c
src\rtout_twkb.c(172): warning C4244: '+=': conversion from '__int64' to 'int', possible loss of data
src\rtout_twkb.c(431): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\rtout_twkb.c(436): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\rtout_twkb.c(438): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
src\rtout_twkb.c(479): warning C4456: declaration of 'flag' hides previous local declaration
src\rtout_twkb.c(413): note: see declaration of 'flag'
D:\source\vcpkg\buildtrees\librttopo\x64-windows-rel\src\rtout_twkb.c(216) : warning C4701: potentially uninitialized local variable 'b' used
	cl -I. -Iheaders /nologo /fp:precise /W4 /D_CRT_SECURE_NO_WARNINGS /DDLL_EXPORT /c src\rtout_wkb.c /Fosrc\rtout_wkb.obj
rtout_wkb.c
src\rtout_wkb.c(166): warning C4100: 'ctx': unreferenced formal parameter
src\rtout_wkb.c(203): warning C4127: conditional expression is constant
src\rtout_wkb.c(250): warning C4127: conditional expression is constant
src\rtout_wkb.c(335): error C2099: initializer is not a constant
src\rtout_wkb.c(836): warning C4389: '!=': signed/unsigned mismatch

Additional context

vcpkg.json
{
  "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
  "dependencies": [
    "boost-algorithm",
    "boost-foreach",
    "boost-format",
    "boost-geometry",
    "boost-heap",
    "boost-optional",
    "boost-property-tree",
    "boost-range",
    "boost-tokenizer",
    "curl",
    "cxxopts",
    "date",
    {
      "name": "dirent",
      "platform": "windows"
    },
    "gdal",
    "geos",
    "libspatialite",
    "pkgconf",
    "pybind11",
    "rapidjson",
    "robin-hood-hashing",
    "spatialite-tools",
    "luajit",
    "lz4",
    "protobuf",
    "sqlite3",
    "zlib"
  ]
}

@lukaskabrt
Copy link
Author

It is the same issue as described in #42082, but I wasn't able to solve it by updating to the latest version of vcpkg.

@WangWeiLin-MV WangWeiLin-MV added the requires:repro The issue is not currently repro-able label Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
requires:repro The issue is not currently repro-able
Projects
None yet
Development

No branches or pull requests

2 participants