LiteFX icon indicating copy to clipboard operation
LiteFX copied to clipboard

Add support for x86 builds with Clang.

Open crud89 opened this issue 1 year ago • 1 comments

Describe your problem

PR #138 introduced support for Clang builds, however they do currently only work when targeting x64 architectures, as x86 builds produce codegen errors. If support for std::generator (see #119) is improved, many of them should go away. Furthermore, occasions where types are wrongly deduced are mostly caused by implicit conversions to size_t. To fix this, we should use the uz literal, after it becomes available. Until the above changes can be implemented and thus allow for a re-evaluation of this issue, x86 clang support remains blocked.

crud89 avatar Aug 26 '24 08:08 crud89

I belive this issue refers to the same problem: https://github.com/llvm/llvm-project/issues/56507. It appears as if this only affects builds that target MSVC STL though.

crud89 avatar Mar 13 '25 08:03 crud89