silverqx / TinyORM

Modern C++ ORM library
https://www.tinyorm.org
MIT License
210 stars 22 forks source link

redefinition of ‘bool __tls_guard’ in orm/tiny/concerns/hasattributes.hpp:412 #35

Open SchaichAlonso opened 10 months ago

SchaichAlonso commented 10 months ago

Hi

GitHub actions' ubuntu-22.04 runner is failing to process statements in orm/tiny/concerns/hasattributes.hpp:412 and orm/tiny/concerns/queriesrelationships.hpp:71, claiming a redefinition of bool __tls_guard

Reproducer CI Run Maybe related issue: gcc#66944

Visual Studio claims thread local storage class was not valid there, too, though unlike GCC, MSVC compiles the code nevertheless image

silverqx commented 10 months ago

That doesn't look good.