Skip to content
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

fix dEQP-VK.api.object_management.multithreaded_per_thread_resources.… #1438

Merged
merged 1 commit into from
Feb 1, 2024

Conversation

RobinMorrisLuo
Copy link
Contributor

…device_group crash

This commit reverts the a4ff6a5, which will cause this CTS case crash when build the loader with release type.

…device_group crash

This commit reverts the a4ff6a5, which
will cause this CTS case crash when build the loader with release type.
@CLAassistant
Copy link

CLAassistant commented Feb 1, 2024

CLA assistant check
All committers have signed the CLA.

@ci-tester-lunarg
Copy link

Author MrRobbin not on autobuild list. Waiting for curator authorization before starting CI build.

1 similar comment
@ci-tester-lunarg
Copy link

Author MrRobbin not on autobuild list. Waiting for curator authorization before starting CI build.

@RobinMorrisLuo
Copy link
Contributor Author

Hi @charles-lunarg Regarding this issue #1436

I found that if we build loader with -DCMAKE_BUILD_TYPE=Release, then will reproduce this issue. The default build option will not. And I also found this regression.
Please take a look. Thanks

Copy link
Collaborator

@charles-lunarg charles-lunarg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did wonder if removing this option would secretly cause crashes.

And maybe there is a 'fix' for the device group code, but I'd rather not leave that possibility on the table.

Thank you for going ahead and debugging & finding the cause of the issue! Aliasing certainly would be harder to reproduce since it requires on the compiler making assumptions about the build.

@charles-lunarg charles-lunarg merged commit 7ed0f38 into KhronosGroup:main Feb 1, 2024
43 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

dEQP-VK.api.object_management.multithreaded_per_thread_resources.device_group crash
4 participants