Joshua Haberman
|
94ece04552
|
Initial commit of Python+upb.
|
3 years ago |
Joshua Haberman
|
7092e60341
|
Merge pull request #413 from haberman/rm-kokoro
Removed Kokoro configs, they have been superceded by GitHub Actions.
|
3 years ago |
Joshua Haberman
|
77ec4b83eb
|
Removed Kokoro configs, they have been superceded by GitHub Actions.
|
3 years ago |
Joshua Haberman
|
b5712f8398
|
Merge pull request #412 from haberman/bazelignore
Brought GitHub Actions-based CI up to parity with existing Kokoro jobs
|
3 years ago |
Joshua Haberman
|
7f72ff0c2e
|
Another try at fixing YAML syntax.
|
3 years ago |
Joshua Haberman
|
4a3b2148a1
|
Fixed YAML syntax.
|
3 years ago |
Joshua Haberman
|
71a49717c8
|
Add macOS and GCC tests.
|
3 years ago |
Joshua Haberman
|
ef0f5a9906
|
Ditch Docker for now, since pull requests don't have access to secrets.
|
3 years ago |
Joshua Haberman
|
fd4bd5c569
|
Added missing .bazelignore file.
|
3 years ago |
Joshua Haberman
|
cad4ec2687
|
Merge pull request #410 from haberman/gha-test
Run existing Kokoro tests on GitHub Actions.
|
3 years ago |
Joshua Haberman
|
972228240c
|
Configure Docker.
|
3 years ago |
Joshua Haberman
|
6967a1b098
|
Run tests under Docker.
|
3 years ago |
Joshua Haberman
|
8852c4016c
|
Merge branch 'docker-compat' into gha-test
|
3 years ago |
Joshua Haberman
|
eabb77458a
|
Fixes to make upb's tests compatible with a minimal Docker container.
|
3 years ago |
Joshua Haberman
|
7b960dddfc
|
Merge pull request #411 from haberman/align-arena
Align arena initial block to ensure allocations are aligned.
|
3 years ago |
Joshua Haberman
|
a669587817
|
Fixed the edge case where rounding up causes overflow.
|
3 years ago |
Joshua Haberman
|
e83aeba595
|
Align arena initial block to ensure allocations are aligned.
|
3 years ago |
Joshua Haberman
|
d363303423
|
Make build script executable.
|
3 years ago |
Joshua Haberman
|
78056d579f
|
Try omitting path.
|
3 years ago |
Joshua Haberman
|
adaa66cd6e
|
Add command to checkout upb.
|
3 years ago |
Joshua Haberman
|
b972fa0a39
|
Run existing Kokoro tests on GitHub Actions.
|
3 years ago |
Joshua Haberman
|
ae68cc5673
|
Merge pull request #409 from haberman/err-msg-fix
Fixed error message in Bazel aspect.
|
3 years ago |
Joshua Haberman
|
314e840a77
|
Fixed error message in Bazel aspect.
Fixes: https://github.com/protocolbuffers/upb/issues/391
|
3 years ago |
Joshua Haberman
|
e230b32b8c
|
Merge pull request #405 from haberman/bazel-fuzzing
Updated Bazel fuzzing to use the newest fuzz rules.
|
3 years ago |
Joshua Haberman
|
334b22e809
|
Downgrade rules_python to 0.1.0 to accommodate Kokoro image.
Kokoro still is on Python 3.5. Hopefully soon we will be on
a Bazel Docker image where we can include a newer Python.
|
3 years ago |
Joshua Haberman
|
18b630dd3a
|
Merge branch 'master' into bazel-fuzzing
|
3 years ago |
Joshua Haberman
|
f098230df8
|
Exclude fuzz test from non-Clang compilers.
|
3 years ago |
Joshua Haberman
|
acc604d8fd
|
Merge pull request #406 from haberman/gcloud-login
Experiment with GitHub Actions: log in to gcloud.
|
3 years ago |
Joshua Haberman
|
ef86edc4b4
|
Experiment with GitHub Actions: log in to gcloud.
|
3 years ago |
Joshua Haberman
|
723c9723ea
|
Merge pull request #404 from haberman/readme
Updated some docs and removed/rearranged some obsolete stuff.
|
3 years ago |
Joshua Haberman
|
74217b7484
|
Fixed a typo.
|
3 years ago |
Joshua Haberman
|
fa4d70fad6
|
Restore CMake files, we're not ready to delete them yet.
|
3 years ago |
Joshua Haberman
|
f5796aa607
|
Updated Bazel fuzzing to use the newest fuzz rules.
|
3 years ago |
Joshua Haberman
|
173554146f
|
Updated some docs and removed/rearranged some obsolete stuff.
|
3 years ago |
Joshua Haberman
|
c5d6ec737e
|
Removed unnecessary dependency.
|
3 years ago |
Joshua Haberman
|
2de300726a
|
Merge pull request #401 from philwo/patch-1
Remove ubuntu1604 from presubmit.yml
|
3 years ago |
Joshua Haberman
|
0010bd88ff
|
Merge pull request #403 from haberman/google-wyhash
Switch to ABSL's wyhash
|
3 years ago |
Joshua Haberman
|
3f7ecfe315
|
A few fixes in the 32-bit fallback.
|
3 years ago |
Joshua Haberman
|
2c14e2788d
|
Added #include for Windows instrinsic.
|
3 years ago |
Joshua Haberman
|
9e618009ec
|
Removed some extraneous whitespace.
|
3 years ago |
Joshua Haberman
|
c4744c0b21
|
Updated generated files.
|
3 years ago |
Joshua Haberman
|
039975556d
|
Merge branch 'master' into google-wyhash
|
3 years ago |
Joshua Haberman
|
ff9d011f12
|
Merge pull request #402 from haberman/update-ads-benchmark
Updated ads benchmark to v7 as v5 no longer exists upstream.
|
3 years ago |
Joshua Haberman
|
c2f2e93990
|
Fix Bazel at 4.1.0
The installer for the prerelease version is busted:
https://github.com/bazelbuild/bazel/issues/13791
|
3 years ago |
Joshua Haberman
|
41bfbca375
|
Updated ads benchmark to v7 as v5 no longer exists upstream.
|
3 years ago |
Joshua Haberman
|
91d506ac32
|
Ported ABSL's wyhash to C.
|
3 years ago |
Philipp Wollermann
|
3328f06117
|
Remove ubuntu1604 from presubmit.yml
Ubuntu 16.04 is end-of-life, we're going to remove it from Bazel CI.
If you like you can add testing on `ubuntu2004` platform which we also support.
|
3 years ago |
Joshua Haberman
|
f925acf5f0
|
Merge pull request #400 from haberman/extreg
Introduced upb_extreg and plumbed it into decoder.
|
4 years ago |
Joshua Haberman
|
897bd2500a
|
Fixed compile error.
|
4 years ago |
Joshua Haberman
|
6e53de4a03
|
Addressed PR comments.
|
4 years ago |