found 7zip in C:\Program Files\7-Zip\7z.exe
	set PATH=E:\buildsystem\release-1916-x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.1;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ActiveTcl\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\7-Zip;C:\php;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
	git config --global core.autocrlf false
	if not exist src\mapserver-vc15x64 git clone -b main https://github.com/mapserver/mapserver.git src\mapserver-vc15x64
	cd src\mapserver-vc15x64
	git reset --hard HEAD
HEAD is now at d37504020 Issues 6907 and 6968 (#7025)
	git fetch
	git checkout main
Your branch is up to date with 'origin/main'.
	git pull origin main
Already up to date.
	git reset --hard HEAD
HEAD is now at d37504020 Issues 6907 and 6968 (#7025)
	git log --pretty=format:%H -n 1 > E:\buildsystem\release-1916-x64\doc\ms_revision.txt
	type E:\buildsystem\release-1916-x64\doc\ms_revision.txt
d37504020f42d58b2e0387d00188743f72862253	cd E:\buildsystem
	git config --global core.autocrlf false
	if not exist src\gdal-vc15x64 git clone -b master https://github.com/OSGeo/gdal.git src\gdal-vc15x64
	cd src\gdal-vc15x64
	git reset --hard HEAD
HEAD is now at 543cd3fd32 Merge pull request #9454 from rouault/ci_asan
	git fetch
	git checkout master
Your branch is behind 'origin/master' by 88 commits, and can be fast-forwarded.
  (use "git pull" to update your local branch)
	git pull origin master
Updating 543cd3fd32..1f4ead74cc
Fast-forward
 .github/workflows/android_cmake/start.sh           |   2 +
 MIGRATION_GUIDE.TXT                                |  25 +
 alg/gdalwarper.h                                   |  19 +-
 alg/gdalwarpoperation.cpp                          | 128 ++--
 apps/data/ogrinfo_output.schema.json               |  12 +
 apps/gdallocationinfo.cpp                          | 158 ++++-
 apps/gdaltransform.cpp                             | 106 ++-
 apps/gdalwarp_lib.cpp                              |   7 +-
 apps/ogr2ogr_bin.cpp                               |   3 +
 apps/ogr2ogr_lib.cpp                               | 302 ++++++++-
 apps/ogrinfo_bin.cpp                               |   4 +
 apps/ogrinfo_lib.cpp                               | 104 ++-
 autotest/cpp/test_ogr.cpp                          | 401 ++++++++++-
 autotest/gdrivers/vrtwarp.py                       |  62 ++
 autotest/ogr/ogr_csv.py                            |  73 ++
 autotest/ogr/ogr_fgdb.py                           | 101 +++
 autotest/ogr/ogr_geojson.py                        | 134 +++-
 autotest/ogr/ogr_geojsonseq.py                     |  92 +++
 autotest/ogr/ogr_geomcoordinateprecision.py        | 107 +++
 autotest/ogr/ogr_geos.py                           |  32 +
 autotest/ogr/{ogr_gml_read.py => ogr_gml.py}       |  72 +-
 autotest/ogr/ogr_gpkg.py                           | 169 +++++
 autotest/ogr/ogr_jsonfg.py                         |  63 +-
 autotest/ogr/ogr_openfilegdb_write.py              | 127 ++++
 autotest/ogr/ogr_shape_sbn.py                      |  19 +
 autotest/ogr/ogr_vrt.py                            |  28 +
 autotest/utilities/test_gdalinfo.py                |  28 +-
 autotest/utilities/test_gdallocationinfo.py        |  93 +++
 autotest/utilities/test_gdaltransform.py           |  57 ++
 autotest/utilities/test_gdalwarp_lib.py            |   2 +-
 autotest/utilities/test_ogr2ogr.py                 |   2 +-
 autotest/utilities/test_ogr2ogr_lib.py             | 179 ++++-
 autotest/utilities/test_ogrinfo.py                 |  44 +-
 autotest/utilities/test_ogrinfo_lib.py             |  36 +
 cmake/helpers/CheckDependentLibraries.cmake        |  23 +-
 doc/source/development/rfc/index.rst               |   1 +
 .../rfc/rfc99_geometry_coordinate_precision.rst    | 740 +++++++++++++++++++++
 doc/source/drivers/vector/filegdb.rst              |  40 +-
 doc/source/drivers/vector/geojson.rst              |  31 +
 doc/source/drivers/vector/geojsonseq.rst           |  21 +-
 doc/source/drivers/vector/gml.rst                  |  29 +
 doc/source/drivers/vector/gpkg.rst                 |  70 ++
 doc/source/drivers/vector/jsonfg.rst               |  40 +-
 doc/source/drivers/vector/openfilegdb.rst          |  24 +
 doc/source/drivers/vector/pg.rst                   |  13 +
 doc/source/drivers/vector/sqlite.rst               |   6 +-
 doc/source/drivers/vector/vrt.rst                  |   8 +
 doc/source/programs/gdal_calc.rst                  |  34 +-
 doc/source/programs/gdalcompare.rst                |  21 +
 doc/source/programs/gdaldem.rst                    |  16 +-
 doc/source/programs/gdallocationinfo.rst           |  35 +-
 doc/source/programs/gdaltransform.rst              |  33 +-
 doc/source/programs/ogr2ogr.rst                    |  65 +-
 doc/source/user/configoptions.rst                  | 175 ++---
 docker/ubuntu-full/Dockerfile                      |   2 +-
 frmts/fits/fitsdataset.cpp                         |  13 +-
 frmts/gtiff/gtiffdataset_write.cpp                 |   7 +-
 frmts/jp2kak/jp2kak_headers.h                      |   2 +-
 frmts/netcdf/netcdfdataset.cpp                     |   9 +-
 frmts/netcdf/netcdfdataset.h                       |   7 +-
 frmts/netcdf/netcdfdrivercore.cpp                  |   8 +-
 frmts/netcdf/netcdfsgwriterutil.cpp                |  42 +-
 frmts/netcdf/netcdfsgwriterutil.h                  |  21 +-
 frmts/nitf/nitfdataset.cpp                         |  10 +-
 frmts/null/nulldataset.cpp                         |  15 +-
 frmts/pcidsk/pcidskdataset2.cpp                    |   9 +-
 frmts/pcidsk/pcidskdataset2.h                      |   5 +-
 frmts/pdf/gdal_pdf.h                               |   7 +-
 frmts/pdf/pdfwritabledataset.cpp                   |   8 +-
 frmts/pds/pds4dataset.cpp                          |   9 +-
 frmts/pds/pds4dataset.h                            |   6 +-
 frmts/sentinel2/sentinel2dataset.cpp               |   7 +
 frmts/tiledb/tiledbheaders.h                       |   7 +-
 frmts/tiledb/tiledbsparse.cpp                      |   8 +-
 frmts/vrt/vrtdataset.h                             |  18 +
 frmts/vrt/vrtwarped.cpp                            | 231 +++++++
 gcore/gdal.h                                       |  15 +
 gcore/gdal_misc.cpp                                |  48 +-
 gcore/gdal_priv.h                                  |  24 +-
 gcore/gdaldataset.cpp                              | 199 +++++-
 gcore/gdalmultidim_subsetdimension.cpp             |   2 +-
 gnm/gnm_frmts/db/gnmdb.h                           |   9 +-
 gnm/gnm_frmts/db/gnmdbnetwork.cpp                  |   5 +-
 gnm/gnm_frmts/file/gnmfile.h                       |   9 +-
 gnm/gnm_frmts/file/gnmfilenetwork.cpp              |   9 +-
 ogr/CMakeLists.txt                                 |   2 +
 ogr/ogr2gmlgeometry.cpp                            | 186 ++++--
 ogr/ogr_api.h                                      |  64 ++
 ogr/ogr_feature.h                                  |   9 +
 ogr/ogr_geomcoordinateprecision.h                  |  95 +++
 ogr/ogr_geometry.h                                 | 122 ++--
 ogr/ogr_p.h                                        | 107 ++-
 ogr/ogrcircularstring.cpp                          |  15 +-
 ogr/ogrcompoundcurve.cpp                           |  15 +-
 ogr/ogrcurvecollection.cpp                         |  26 +-
 ogr/ogrcurvepolygon.cpp                            |  17 +-
 ogr/ogrfeature.cpp                                 |  42 +-
 ogr/ogrgeomcoordinateprecision.cpp                 | 399 +++++++++++
 ogr/ogrgeometry.cpp                                | 587 ++++++++++++++--
 ogr/ogrgeometrycollection.cpp                      |  32 +-
 ogr/ogrgeomfielddefn.cpp                           |  99 ++-
 ogr/ogrlinearring.cpp                              |  31 +-
 ogr/ogrlinestring.cpp                              |  46 +-
 ogr/ogrpoint.cpp                                   |  53 +-
 ogr/ogrpolygon.cpp                                 |  24 +-
 ogr/ogrpolyhedralsurface.cpp                       |  22 +-
 ogr/ogrsf_frmts/amigocloud/ogr_amigocloud.h        |   8 +-
 .../amigocloud/ogramigoclouddatasource.cpp         |  11 +-
 ogr/ogrsf_frmts/arrow/ogr_feather.h                |   5 +-
 ogr/ogrsf_frmts/arrow/ogrfeatherwriterdataset.cpp  |  12 +-
 .../arrow_common/ograrrowwriterlayer.hpp           |   4 +-
 ogr/ogrsf_frmts/carto/ogr_carto.h                  |   8 +-
 ogr/ogrsf_frmts/carto/ogrcartodatasource.cpp       |   8 +-
 ogr/ogrsf_frmts/csv/ogr_csv.h                      |   8 +-
 ogr/ogrsf_frmts/csv/ogrcsvdatasource.cpp           |  17 +-
 ogr/ogrsf_frmts/csv/ogrcsvdriver.cpp               |   1 +
 ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp                | 123 ++--
 ogr/ogrsf_frmts/dgn/ogr_dgn.h                      |   7 +-
 ogr/ogrsf_frmts/dgn/ogrdgndatasource.cpp           |  13 +-
 ogr/ogrsf_frmts/dwg/ogr_dgnv8.h                    |   6 +-
 ogr/ogrsf_frmts/dwg/ogrdgnv8datasource.cpp         |   7 +-
 ogr/ogrsf_frmts/dxf/ogr_dxf.h                      |   5 +-
 ogr/ogrsf_frmts/dxf/ogrdxfwriterds.cpp             |   7 +-
 ogr/ogrsf_frmts/elastic/ogr_elastic.h              |  10 +-
 ogr/ogrsf_frmts/elastic/ogrelasticdatasource.cpp   |  12 +-
 ogr/ogrsf_frmts/elastic/ogrelasticlayer.cpp        |   3 +-
 ogr/ogrsf_frmts/filegdb/FGdbDatasource.cpp         |  10 +-
 ogr/ogrsf_frmts/filegdb/FGdbDriverCore.cpp         |   1 +
 ogr/ogrsf_frmts/filegdb/FGdbLayer.cpp              | 151 ++---
 ogr/ogrsf_frmts/filegdb/ogr_fgdb.h                 |  19 +-
 ogr/ogrsf_frmts/flatgeobuf/ogr_flatgeobuf.h        |  11 +-
 .../flatgeobuf/ogrflatgeobufdataset.cpp            |  11 +-
 ogr/ogrsf_frmts/flatgeobuf/ogrflatgeobuflayer.cpp  |   2 +-
 ogr/ogrsf_frmts/generic/ogremulatedtransaction.cpp |  17 +-
 ogr/ogrsf_frmts/generic/ogrlayer.cpp               |  86 ++-
 ogr/ogrsf_frmts/generic/ogrlayer_private.h         |  12 +
 ogr/ogrsf_frmts/generic/ogrmutexeddatasource.cpp   |   9 +-
 ogr/ogrsf_frmts/generic/ogrmutexeddatasource.h     |   8 +-
 .../geoconcept/ogrgeoconceptdatasource.cpp         |  14 +-
 .../geoconcept/ogrgeoconceptdatasource.h           |   5 +-
 ogr/ogrsf_frmts/geojson/ogr_geojson.h              |  16 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp   |  96 ++-
 ogr/ogrsf_frmts/geojson/ogrgeojsondriver.cpp       |   1 +
 ogr/ogrsf_frmts/geojson/ogrgeojsonlayer.cpp        |   2 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp       |  62 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonseqdriver.cpp    |  97 ++-
 ogr/ogrsf_frmts/geojson/ogrgeojsonwritelayer.cpp   |  83 +--
 ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.cpp       |  76 ++-
 ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.h         |   6 +-
 ogr/ogrsf_frmts/georss/ogr_georss.h                |   8 +-
 ogr/ogrsf_frmts/georss/ogrgeorssdatasource.cpp     |  10 +-
 ogr/ogrsf_frmts/gml/gmlfeatureclass.cpp            |  40 +-
 ogr/ogrsf_frmts/gml/gmlpropertydefn.cpp            |  11 +-
 ogr/ogrsf_frmts/gml/gmlreader.cpp                  |   5 +-
 ogr/ogrsf_frmts/gml/gmlreader.h                    |  17 +-
 ogr/ogrsf_frmts/gml/ogr_gml.h                      |   9 +-
 ogr/ogrsf_frmts/gml/ogrgmldatasource.cpp           | 141 +++-
 ogr/ogrsf_frmts/gml/ogrgmldriver.cpp               |   1 +
 ogr/ogrsf_frmts/gml/ogrgmllayer.cpp                |  69 +-
 ogr/ogrsf_frmts/gml/parsexsd.cpp                   |  59 +-
 ogr/ogrsf_frmts/gmt/ogr_gmt.h                      |   7 +-
 ogr/ogrsf_frmts/gmt/ogrgmtdatasource.cpp           |  12 +-
 ogr/ogrsf_frmts/gpkg/ogr_geopackage.h              |  23 +-
 ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp   |  40 +-
 ogr/ogrsf_frmts/gpkg/ogrgeopackagedriver.cpp       |   9 +
 ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp        |  19 +-
 ogr/ogrsf_frmts/gpkg/ogrgeopackagetablelayer.cpp   | 174 ++++-
 ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.cpp      |  11 +-
 ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.h        |   1 +
 ogr/ogrsf_frmts/gpsbabel/ogr_gpsbabel.h            |   7 +-
 .../gpsbabel/ogrgpsbabelwritedatasource.cpp        |   7 +-
 ogr/ogrsf_frmts/gpx/ogr_gpx.h                      |   7 +-
 ogr/ogrsf_frmts/gpx/ogrgpxdatasource.cpp           |   5 +-
 ogr/ogrsf_frmts/hana/ogr_hana.h                    |   7 +-
 ogr/ogrsf_frmts/hana/ogrhanadatasource.cpp         |  13 +-
 ogr/ogrsf_frmts/ili/ogr_ili1.h                     |   7 +-
 ogr/ogrsf_frmts/ili/ogr_ili2.h                     |   7 +-
 ogr/ogrsf_frmts/ili/ogrili1datasource.cpp          |  10 +-
 ogr/ogrsf_frmts/ili/ogrili2datasource.cpp          |   9 +-
 ogr/ogrsf_frmts/jml/ogr_jml.h                      |   7 +-
 ogr/ogrsf_frmts/jml/ogrjmldataset.cpp              |   7 +-
 ogr/ogrsf_frmts/jml/ogrjmllayer.cpp                |   4 +-
 ogr/ogrsf_frmts/jsonfg/ogr_jsonfg.h                |   6 +-
 ogr/ogrsf_frmts/jsonfg/ogrjsonfgdataset.cpp        | 255 ++++++-
 ogr/ogrsf_frmts/jsonfg/ogrjsonfgdriver.cpp         |   1 +
 ogr/ogrsf_frmts/jsonfg/ogrjsonfgreader.cpp         |  29 +
 ogr/ogrsf_frmts/jsonfg/ogrjsonfgwritelayer.cpp     |  12 +-
 ogr/ogrsf_frmts/kml/ogr_kml.h                      |   5 +-
 ogr/ogrsf_frmts/kml/ogrkmldatasource.cpp           |  12 +-
 ogr/ogrsf_frmts/libkml/ogr_libkml.h                |  11 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmldatasource.cpp     |  18 +-
 ogr/ogrsf_frmts/mapml/ogrmapmldataset.cpp          |  15 +-
 ogr/ogrsf_frmts/mem/ogr_mem.h                      |   7 +-
 ogr/ogrsf_frmts/mem/ogrmemdatasource.cpp           |  13 +-
 ogr/ogrsf_frmts/mitab/mitab_ogr_datasource.cpp     |  11 +-
 ogr/ogrsf_frmts/mitab/mitab_ogr_driver.h           |   6 +-
 ogr/ogrsf_frmts/mongodbv3/ogrmongodbv3driver.cpp   |  23 +-
 ogr/ogrsf_frmts/mssqlspatial/ogr_mssqlspatial.h    |   7 +-
 .../mssqlspatial/ogrmssqlspatialdatasource.cpp     |  11 +-
 ogr/ogrsf_frmts/mvt/ogrmvtdataset.cpp              |  16 +-
 ogr/ogrsf_frmts/mysql/ogr_mysql.h                  |   7 +-
 ogr/ogrsf_frmts/mysql/ogrmysqldatasource.cpp       |  12 +-
 ogr/ogrsf_frmts/nas/nasreader.cpp                  |   2 +-
 ogr/ogrsf_frmts/ngw/gdalngwdataset.cpp             |   9 +-
 ogr/ogrsf_frmts/ngw/ogr_ngw.h                      |   8 +-
 ogr/ogrsf_frmts/oci/ogr_oci.h                      |  10 +-
 ogr/ogrsf_frmts/oci/ogrocidatasource.cpp           |  12 +-
 ogr/ogrsf_frmts/oci/ogrociwritablelayer.cpp        |   2 +-
 ogr/ogrsf_frmts/ods/ogr_ods.h                      |   8 +-
 ogr/ogrsf_frmts/ods/ogrodsdatasource.cpp           |   7 +-
 .../openfilegdb/filegdb_coordprec_read.h           |  86 +++
 .../openfilegdb/filegdb_coordprec_write.h          | 160 +++++
 ogr/ogrsf_frmts/openfilegdb/filegdbtable_write.cpp |   4 +-
 ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h      |  10 +-
 .../openfilegdb/ogropenfilegdbdatasource_write.cpp |  13 +-
 .../openfilegdb/ogropenfilegdbdrivercore.cpp       |   1 +
 .../openfilegdb/ogropenfilegdblayer.cpp            |  18 +-
 .../openfilegdb/ogropenfilegdblayer_write.cpp      | 178 +++--
 ogr/ogrsf_frmts/parquet/ogr_parquet.h              |   5 +-
 .../parquet/ogrparquetwriterdataset.cpp            |  12 +-
 ogr/ogrsf_frmts/pg/ogr_pg.h                        |   7 +-
 ogr/ogrsf_frmts/pg/ogrpgdatasource.cpp             |   9 +-
 ogr/ogrsf_frmts/pgdump/ogr_pgdump.h                |   7 +-
 ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp     |  16 +-
 ogr/ogrsf_frmts/pmtiles/ogr_pmtiles.h              |   5 +-
 .../pmtiles/ogrpmtileswriterdataset.cpp            |   9 +-
 ogr/ogrsf_frmts/selafin/ogr_selafin.h              |  10 +-
 ogr/ogrsf_frmts/selafin/ogrselafindatasource.cpp   |  13 +-
 ogr/ogrsf_frmts/selafin/ogrselafindriver.cpp       |   5 +
 ogr/ogrsf_frmts/shape/ogrshape.h                   |   6 +-
 ogr/ogrsf_frmts/shape/ogrshapedatasource.cpp       |  12 +-
 ogr/ogrsf_frmts/shape/sbnsearch.c                  | 241 +++++--
 ogr/ogrsf_frmts/sqlite/ogr_sqlite.h                |   7 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp     |  12 +-
 ogr/ogrsf_frmts/vdv/ogr_vdv.h                      |   9 +-
 ogr/ogrsf_frmts/vdv/ogrvdvdatasource.cpp           |   9 +-
 ogr/ogrsf_frmts/vrt/data/ogrvrt.xsd                |   3 +
 ogr/ogrsf_frmts/vrt/ogr_vrt.h                      |   2 +
 ogr/ogrsf_frmts/vrt/ogrvrtlayer.cpp                |  30 +
 ogr/ogrsf_frmts/wasp/ogrwasp.h                     |   8 +-
 ogr/ogrsf_frmts/wasp/ogrwaspdatasource.cpp         |   7 +-
 ogr/ogrsf_frmts/xlsx/ogr_xlsx.h                    |   8 +-
 ogr/ogrsf_frmts/xlsx/ogrxlsxdatasource.cpp         |   8 +-
 ogr/ogrutils.cpp                                   |  46 +-
 port/cpl_vsil_unix_stdio_64.cpp                    |   2 +-
 swig/include/Dataset.i                             |  14 +
 swig/include/cpl.i                                 |   2 +-
 swig/include/gdal.i                                |   1 +
 swig/include/java/gdal_java.i                      |   2 +
 swig/include/java/ogr_java.i                       |  19 +
 swig/include/java/typemaps_java.i                  |  40 +-
 swig/include/ogr.i                                 |  99 +++
 swig/include/osr.i                                 |   7 +-
 swig/include/python/docs/gdal_driver_docs.i        | 186 ++++++
 swig/include/python/gdal_python.i                  |  22 +
 swig/python/CMakeLists.txt                         |   1 +
 swig/python/README.rst                             |  40 +-
 swig/python/pyproject.toml                         |   2 +-
 258 files changed, 9129 insertions(+), 1632 deletions(-)
 create mode 100755 autotest/ogr/ogr_geomcoordinateprecision.py
 rename autotest/ogr/{ogr_gml_read.py => ogr_gml.py} (98%)
 create mode 100644 doc/source/development/rfc/rfc99_geometry_coordinate_precision.rst
 create mode 100644 ogr/ogr_geomcoordinateprecision.h
 create mode 100644 ogr/ogrgeomcoordinateprecision.cpp
 create mode 100644 ogr/ogrsf_frmts/openfilegdb/filegdb_coordprec_read.h
 create mode 100644 ogr/ogrsf_frmts/openfilegdb/filegdb_coordprec_write.h
 create mode 100644 swig/include/python/docs/gdal_driver_docs.i
	git reset --hard HEAD
HEAD is now at 1f4ead74cc Merge pull request #9461 from rouault/config_name_value
	git log --pretty=format:%H -n 1 > E:\buildsystem\release-1916-x64\doc\gdal_revision.txt
	type E:\buildsystem\release-1916-x64\doc\gdal_revision.txt
1f4ead74cca0dcb0d613f4cef0fae0cff457afbc	cd E:\buildsystem
	set PATH=E:\buildsystem\release-1916-x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.1;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ActiveTcl\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\7-Zip;C:\php;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
	git config --global core.autocrlf false
	if not exist src\mapcache-vc15x64 git clone -b main https://github.com/MapServer/mapcache.git src\mapcache-vc15x64
	cd src\mapcache-vc15x64
	git reset --hard HEAD
HEAD is now at 7104eca Update cache_disk.c (#330)
	git fetch
	git checkout main
Your branch is up to date with 'origin/main'.
	git pull origin main
Already up to date.
	git log --pretty=format:%H -n 1 > E:\buildsystem\release-1916-x64\doc\mapcache_revision.txt
	type E:\buildsystem\release-1916-x64\doc\mapcache_revision.txt
7104eca2140bb4657d3e9dcadd5ba14d46a5a371	cd E:\buildsystem