google / google/draco

GltfDecoderTest.ThreeMeshesOneNoMaterialMesh fails on Windows in Release mode MSVC builds.

Open
#826 1 comment 0 reactions 1 assignee Claimed by @tomfinegan View on GitHub
bug
Dominant language
C++
Stars
7.5k
Forks
1.1k
Avg merge
47m
Merged PRs (30d)
1

Description

Disabling optimizations in draco_io prevents the failure, but that's not a viable fix. It appears that there is something wrong in the code there that's causing MSVC to generate bad code in optimized builds.

This impacts only DRACO_TRANSCODER_SUPPORTED enabled builds on the Windows platform using MSVC to build Draco in release configurations. This issue does not reproduce when using the mingw gcc/g++ compilers.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.