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

Update Google Test from 1.10.0 to 1.15.2 #7275

Merged
merged 1 commit into from
Feb 5, 2025

Conversation

mcbarton
Copy link
Contributor

@mcbarton mcbarton commented Feb 4, 2025

The Google Test which binaryen uses is a commit sometime after version 1.10.0 looking at the readme. This PR updates the submodule to the latest release version, and pins it to the 1.15.2 release.

@mcbarton
Copy link
Contributor Author

mcbarton commented Feb 5, 2025

@kripken @sbc100 This PR is ready for review.

@sbc100
Copy link
Member

sbc100 commented Feb 5, 2025

I confirmed that b514bdc898e2951020cbdca1304b75f5950d1f59 is indeed the SHA for v1.15.2 of googletest: https://github.com/google/googletest/releases/tag/v1.15.2

@sbc100
Copy link
Member

sbc100 commented Feb 5, 2025

Out of interest @mcbarton, what sparked your recent flurry of PRs to Wasm-related repos. In particular, why did you decide that updating the version of gtest in binaryen was needed?

@mcbarton
Copy link
Contributor Author

mcbarton commented Feb 5, 2025

@sbc100 No particular reason for the flurry of PRs, or reason for the updates. Recently got into working with Web Assembly (around a few months now), and just trying to help out where I can for the tools I'm trying to make use of. Got into Web Assembly due to this project https://github.com/compiler-research/CppInterOp . At the moment I'm trying to get the latest version of GoogleTest to work with wasm to have automated wasm tests as part of the ci here (without success) compiler-research/CppInterOp#483 and thought it would be good to just double check the latest version works with regards to this PR.

@kripken
Copy link
Member

kripken commented Feb 5, 2025

lgtm, unless @tlively we had a reason for the specific version from before?

@tlively
Copy link
Member

tlively commented Feb 5, 2025

Nope, lgtm.

@tlively tlively merged commit 8878eb5 into WebAssembly:main Feb 5, 2025
14 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.

4 participants