Closed toge closed 1 year ago
I'm sure! Apologies, I just saw this recently. Must have fallen off my notification filters.
I'll try to look into it soon, shouldn't be too much of an issue.
Thank you very much!
Sorry for the delay, this was a tricky one.
https://godbolt.org/z/zv411vox3 at line 2400 was the trickiest error to find. Looks like MSVC has some difficulty knowing the difference between an enum
and an enum class
depending on its use, regardless of its declared type. What made it tricker was that being explicit about the type -- using enum class
everywhere we make type aliases or define function arguments -- is a compiler error on gcc and clang... reference to enumeration must use 'enum' not 'enum class' [-Welaborated-enum-class]
Anyway, thank you! I'll keep this open if there are any other related issues down the pipeline.
@e-dant Thanks a lot! 0.8.7 worked fine for me, all it passed the conan-center-index CI test and was published.
Since 0.8.1, MSVC 19.33 causes compile error. https://godbolt.org/z/qj6W84KP7
I do not know the reason for this compile error. Is there any workaround?