Joshua Haberman
|
b5b2bbaf53
|
Exclude Python test from asan.
|
3 years ago |
Joshua Haberman
|
98eab1c0c2
|
Fix the build on macos.
|
3 years ago |
Joshua Haberman
|
ae160982e3
|
Fixed the Python system headers rule.
It now usse python sysconfig to find the include directory.
|
3 years ago |
Joshua Haberman
|
da6475305b
|
Added missing license headers.
|
3 years ago |
Joshua Haberman
|
eec1a45e02
|
Formatted files with clang-format.
|
3 years ago |
Joshua Haberman
|
5d8c3db94f
|
Added copyright header and docs for python_headers().
|
3 years ago |
Joshua Haberman
|
a086aafb6c
|
Added a minimal test and fixed some bugs.
|
3 years ago |
Joshua Haberman
|
53fba823de
|
Added missing upb_symtab_lookupext() function.
|
3 years ago |
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 |