-
Notifications
You must be signed in to change notification settings - Fork 539
Fix MSVC C++20 compilation issues #9951
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Removes default arguments from `from_loggable` since they caused static assertions to trigger during overload resolve already.
50c59c2
to
e813b79
Compare
e813b79
to
84d21f3
Compare
Web viewer built successfully. If applicable, you should also test it:
Note: This comment is updated whenever you push a commit. |
84d21f3
to
c012aa5
Compare
@rerun-bot full-check |
Started a full build: https://github.com/rerun-io/rerun/actions/runs/14949101803 |
@rerun-bot full-check |
Started a full build: https://github.com/rerun-io/rerun/actions/runs/14954315744 |
CI failure is also there on |
@rerun-bot full-check |
Started a full build: https://github.com/rerun-io/rerun/actions/runs/14992832936 |
main ci didn't run the C++ tests, something is still wrong with the C++ ci? |
#9992 could help. let's see |
@rerun-bot full-check |
Started a full build: https://github.com/rerun-io/rerun/actions/runs/15108650937 |
that did the trick! :) |
Co-authored-by: Emil Ernerfeldt <[email protected]>
Related
What
Removes default arguments from
from_loggable
since they caused static assertions to trigger during overload resolvealready. This is technically a breaking change in the interface but I wouldn't feel bad about bending semvar and shipping it in a 0.23.3 release!
Added C++20 MSVC test run to CI. All C++20 tests run now on main/nightly only, not on every pr (starts getting too much)