Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add the upstream spec testsuite as a submodule (#6853) | Thomas Lively | 2024-08-20 | 1 | -0/+3 |
| | | | | | | Run the upstream tests by default, except for a large list of them that do not successfully run. Remove the local version of those that do successfully run where the local version is entirely subsumed by the upstream version. | ||||
* | Introduce gtest (#4466) | Thomas Lively | 2022-01-20 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | Add gtest as a git submodule in third_party and integrate it into the build the same way WABT does. Adds a new executable, `binaryen-unittests`, to execute `gtest_main`. As a nontrivial example test, port one of the `TypeBuilder` tests from example/ to gtest/. Using gtest has a number of advantages over the current example tests: - Tests are compiled and linked at build time rather than runtime, surfacing errors earlier and speeding up test execution. - Tests are all built into a single binary, reducing overall link time and further reducing test overhead. - Tests are built from the same CMake project as the rest of Binaryen, so compiler settings (e.g. sanitizers) are applied uniformly rather than having to be separately set via the COMPILER_FLAGS environment variable. - Using the industry-standard gtest rather than our own script reduces our maintenance burden. Using gtest will lower the barrier to writing C++ tests and will hopefully lead to us having more proper unit tests. | ||||
* | Remove .gitmodules file (#2732) | Sam Clegg | 2020-04-08 | 1 | -6/+0 |
| | | | This had two entries which were removed in #1677 and #2118. | ||||
* | Remove testing of s2wasm via the wasm waterfall scripts (#1604) | Sam Clegg | 2018-06-19 | 1 | -3/+0 |
| | | | | The wasm waterfall is moving away from testing with s2wasm and s2wasm hopefully going to be removed soon. | ||||
* | Increase flake8 coverage (#1586) | Sam Clegg | 2018-06-05 | 1 | -1/+0 |
| | |||||
* | add emscripten submodule on vanilla branch | Alon Zakai | 2016-01-17 | 1 | -0/+4 |
| | |||||
* | Use waterfall instead of experimental, now the repo has moved. | JF Bastien | 2016-01-08 | 1 | -3/+3 |
| | |||||
* | Use https for url to prevent permission problem | Ying Ruei Liang (KK) | 2015-12-18 | 1 | -2/+2 |
| | |||||
* | add experimental submodule, for the tests | Alon Zakai | 2015-12-11 | 1 | -0/+3 |
| | |||||
* | add submodule for spec test suite | Alon Zakai | 2015-11-04 | 1 | -0/+3 |