acts-project / detray

Test library for detector surface intersection
Mozilla Public License 2.0
10 stars 18 forks source link

Improve warnings in tuple container visitor #831

Closed stephenswat closed 1 month ago

stephenswat commented 1 month ago

The tuple container previously produced some truly esoteric compiler warnings, including some compile-time recursion depth errors. This commit refactors the function a bit to ensure that the errors are bounded in size and easier to read.

stephenswat commented 1 month ago

Turns out that this is failing because we are compiling the SYCL code with C++17, not C++20. :smile:

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud