Skip to content

win: add _ITERATOR_DEBUG_LEVEL=2 distro#5722

Merged
MaxRayskiy merged 35 commits intomasterfrom
feature/7075_iterator-debug-level2
Apr 21, 2026
Merged

win: add _ITERATOR_DEBUG_LEVEL=2 distro#5722
MaxRayskiy merged 35 commits intomasterfrom
feature/7075_iterator-debug-level2

Conversation

@MaxRayskiy
Copy link
Copy Markdown
Contributor

No description provided.

@MaxRayskiy MaxRayskiy requested a review from Grantim February 17, 2026 22:16
@MaxRayskiy MaxRayskiy added the skip-image-rebuild force to skip docker image rebuild label Mar 27, 2026
@MaxRayskiy MaxRayskiy removed the skip-image-rebuild force to skip docker image rebuild label Mar 27, 2026
Comment thread .github/workflows/update-win-version.yml Outdated
Comment thread thirdparty/vcpkg/triplets/x64-windows-meshlib-iterator-debug.cmake Outdated
Comment thread CMakeLists.txt
set(MESHLIB_BUILD_MESHCONV OFF)
ENDIF()

# Python modules are incompatible with _ITERATOR_DEBUG_LEVEL=2 because the
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

may be check then that we are building Debug configuration, since Release configuration will not have any problems with this triplet

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AND CMAKE_BUILD_TYPE STREQUAL "Debug" (line 81) checks it

Signed-off-by: Max Raiskii <max.raiskii@meshinspector.com>
@MaxRayskiy MaxRayskiy added the full-ci run all steps label Apr 14, 2026
Comment on lines +19 to +29
matrix:
include:
- vcpkg_triplet: x64-windows-meshlib
extract_release: MREDist_Release.zip
extract_debug: MREDist_Debug.zip
output_zip: MeshLibDist.zip
artifact_name: DistributivesWin
- vcpkg_triplet: x64-windows-meshlib-iterator-debug
extract_debug: MREDist_Debug-IteratorDebug.zip
output_zip: MeshLibDist-IteratorDebug.zip
artifact_name: DistributivesWin-IteratorDebug
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we push two separate distros? can we merge three into one archive (Release/Debug/Debug_IDL2)?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Signed-off-by: Max Raiskii <max.raiskii@meshinspector.com>
@MaxRayskiy MaxRayskiy merged commit 3c49f78 into master Apr 21, 2026
15 of 19 checks passed
@MaxRayskiy MaxRayskiy deleted the feature/7075_iterator-debug-level2 branch April 21, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants