Skip to content

Conversation

@lgritz
Copy link
Collaborator

@lgritz lgritz commented Jun 7, 2025

#1991 (adding conductor BSDF) crossed paths in flight with #1992 (adding full OptiX tests to CI). So the former was merged without the benefit of being confirmed to fully pass on GPU.

@lgritz lgritz requested a review from aconty June 7, 2025 02:15
@lgritz
Copy link
Collaborator Author

lgritz commented Jun 7, 2025

This is great because it highlights the kind of mistake that in theory will be very hard to make now that we have the optix testing in CI!

@lgritz lgritz mentioned this pull request Jun 7, 2025
@aconty
Copy link
Contributor

aconty commented Jun 9, 2025

Strange, because the optix side was passing for me locally. I guess it is an optix version driver thing? Does the reference look right?

Otherwise LGTM

@aconty
Copy link
Contributor

aconty commented Jun 9, 2025

Just downloaded it, reference looks good.

@lgritz
Copy link
Collaborator Author

lgritz commented Jun 9, 2025

Strange, because the optix side was passing for me locally. I guess it is an optix version driver thing?

I assume that locally, your OptiX output matched the CPU output closely enough to pass, but that on the CI runners, differences in hardware, optix version, driver, and who knows what else compared to your workstation happened to make just enough differences to fail the test thresholds.

@lgritz lgritz merged commit 915b3fa into AcademySoftwareFoundation:main Jun 9, 2025
25 checks passed
@lgritz lgritz deleted the lg-bsdlref branch June 10, 2025 18:40
@lgritz lgritz added the build / testing / port / CI Affecting the build system, tests, platform support, porting, or continuous integration. label Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build / testing / port / CI Affecting the build system, tests, platform support, porting, or continuous integration.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants