Commit Graph

184 Commits

Author SHA1 Message Date
github-actions[bot]
80926d97ab
roll deps (#5566)
* Roll external/googletest/ 64be1c79f..b75ecf1be (2 commits)

64be1c79fa...b75ecf1bed

$ git log 64be1c79f..b75ecf1be --date=short --no-merges --format='%ad %ae %s'
2024-02-07 kfm Switch rank structs to be consistent with written guidance in go/ranked-overloads
2024-02-07 absl-team Use _Exit instead of _exit in GoogleTest

Created with:
  roll-dep external/googletest

* Roll external/spirv-headers/ 1c9115b56..e77d03080 (1 commit)

1c9115b562...e77d03080b

$ git log 1c9115b56..e77d03080 --date=short --no-merges --format='%ad %ae %s'
2024-02-07 gleese Update FPFastMath token reservation (#414)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2024-02-08 19:47:36 +00:00
github-actions[bot]
1a2cbabd8b
Roll external/googletest/ 48729681a..64be1c79f (1 commit) (#5563)
48729681ad...64be1c79fa

$ git log 48729681a..64be1c79f --date=short --no-merges --format='%ad %ae %s'
2024-02-06 absl-team Destroy installed environments in normal code, not in static teardown.

Created with:
  roll-dep external/googletest

Co-authored-by: GitHub Actions[bot] <>
2024-02-07 18:27:25 +00:00
github-actions[bot]
9938f5bc2e
Roll external/googletest/ 456574145..48729681a (1 commit) (#5559)
456574145c...48729681ad

$ git log 456574145..48729681a --date=short --no-merges --format='%ad %ae %s'
2024-01-31 112332952+kaswhy Add myself to Contributors

Created with:
  roll-dep external/googletest

Co-authored-by: GitHub Actions[bot] <>
2024-02-06 18:00:14 +00:00
github-actions[bot]
6c11c2bd46
Roll external/re2/ 283636ffb..ab7c5918b (2 commits) (#5555)
283636ffb2...ab7c5918b4

$ git log 283636ffb..ab7c5918b --date=short --no-merges --format='%ad %ae %s'
2024-02-02 junyer Address a warning from `pypa/gh-action-pypi-publish`.
2024-02-02 junyer Update to `bazelbuild/setup-bazelisk@v3`.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2024-02-03 06:21:01 +00:00
github-actions[bot]
a8afbe941a
roll deps (#5550)
* Roll external/googletest/ 6a5938233..456574145 (5 commits)

6a5938233b...456574145c

$ git log 6a5938233..456574145 --date=short --no-merges --format='%ad %ae %s'
2024-01-31 absl-team Modifications to improve portability of googletest tests.
2024-01-30 absl-team Do not emit stack traces for messages generated by SUCCEED()
2024-01-23 sxshx818 Docs: Add mention of `gtest_recreate_environments_when_repeating`
2024-01-12 sxshx818 Docs: add conditions for calling SetUp and TearDown()
2023-12-29 sxshx818 Docs: add conditions for calling TearDown()

Created with:
  roll-dep external/googletest

* Roll external/re2/ 826ad10e5..283636ffb (6 commits)

826ad10e58...283636ffb2

$ git log 826ad10e5..283636ffb --date=short --no-merges --format='%ad %ae %s'
2024-01-31 junyer Build and deploy to GitHub Pages from GitHub Actions.
2024-01-30 junyer Try using larger runners for macOS.
2024-01-30 junyer Add support for macOS 14.
2024-01-30 junyer Prepare to tag release `2024-02-01`.
2024-01-29 junyer Drop `manylinux2014` from the build matrix.
2024-01-29 junyer Bump versions of actions to address warnings.

Created with:
  roll-dep external/re2

---------

Co-authored-by: GitHub Actions[bot] <>
2024-02-02 21:19:05 +00:00
github-actions[bot]
e5fcb7facf
Roll external/re2/ 264e71e88..826ad10e5 (1 commit) (#5538)
* Roll external/googletest/ 96cd50c08..6a5938233 (4 commits)

96cd50c082...6a5938233b

$ git log 96cd50c08..6a5938233 --date=short --no-merges --format='%ad %ae %s'
2024-01-25 dmauro Add support for Bzlmod for the next release https://bazel.build/external/overview#bzlmod
2024-01-23 absl-team Fix double-promotion warnings in AppropriateResolution()
2024-01-22 dinor googletest: Fix incorrect comment about `value_param` of `internal::MakeAndRegisterTestInfo`
2024-01-10 michael.128.leslie only apply -lregex for qnx710 and newer

Created with:
  roll-dep external/googletest

* Roll external/re2/ 264e71e88..826ad10e5 (1 commit)

264e71e88e...826ad10e58

$ git log 264e71e88..826ad10e5 --date=short --no-merges --format='%ad %ae %s'
2024-01-19 junyer Delete an unused function.

Created with:
  roll-dep external/re2

* Roll external/spirv-headers/ 5aa1dd8a1..1c9115b56 (1 commit)

5aa1dd8a11...1c9115b562

$ git log 5aa1dd8a1..1c9115b56 --date=short --no-merges --format='%ad %ae %s'
2024-01-26 dneto List all licenses in the root LICENSE file. (#410)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2024-01-29 16:01:06 +00:00
ruiminzhao
b951948eaa
SPV_KHR_quad_control (#5547)
* SPV_KHR_quad_control

1. Add two new execute modes: RequireFullQuadsKHR and QuadDerivativesKHR
2. Add two opCodes: OpGroupNonUniformQuadAllKHR and
   OpGroupNonUniformQuadAnyKHR
3. Add one Capability: QuadControlKHR

* update DEPS

* Fixes

* Build fixes
* Formatting fixes
* Test fixes

* formatting

---------

Co-authored-by: Alan Baker <alanbaker@google.com>
2024-01-26 15:49:56 -05:00
alan-baker
de3d5acc04
Add tooling support for SPV_KHR_maximal_reconvergence (#5542)
* Validation for SPV_KHR_maximal_reconvergence
* Add pass to add/remove maximal reconvergence execution mode
---------

Co-authored-by: David Neto <dneto@google.com>
2024-01-25 09:39:49 -05:00
github-actions[bot]
ed6835aff7
Roll external/re2/ c042630ed..32c181e0a (1 commit) (#5532)
* Roll external/googletest/ 7c07a8636..96cd50c08 (3 commits)

7c07a86369...96cd50c082

$ git log 7c07a8636..96cd50c08 --date=short --no-merges --format='%ad %ae %s'
2024-01-18 absl-team If GTEST_NO_ABSL_FLAGS is #defined, then the Abseil flag library will not be used by googletest, even if GTEST_HAS_ABSL is #defined.
2024-01-16 absl-team Make posix::FileNo available under !GTEST_HAS_FILE_SYSTEM
2024-01-16 absl-team Do not emit stack traces for messages generated by GTEST_SKIP()

Created with:
  roll-dep external/googletest

* Roll external/re2/ c042630ed..264e71e88 (13 commits)

c042630ed8...264e71e88e

$ git log c042630ed..264e71e88 --date=short --no-merges --format='%ad %ae %s'
2024-01-18 junyer Make @local_config_cc visible as a temporary hack.
2024-01-18 junyer Register the local 32-bit C++ toolchain with highest priority.
2024-01-18 junyer Alas, `--extra_execution_platforms` didn't help.
2024-01-18 junyer Attempt to convince Bazel 7 that X64 can build for X86.
2024-01-18 junyer Update @pybind11_bazel to version 2.11.1.bzl.1.
2024-01-16 junyer Print debug information during toolchain resolution.
2024-01-16 junyer Register the local Python toolchain with highest priority.
2024-01-16 junyer Try updating @rules_python to version 0.28.0.
2024-01-16 junyer Revert "Try dropping the CPU constraint values on Windows."
2024-01-16 junyer Try using @apple_support for toolchains on macOS.
2024-01-16 junyer Try dropping the CPU constraint values on Windows.
2024-01-16 junyer Try to get things working again with Bazel 7.
2024-01-15 junyer Try to lock down workflow permissions.

Created with:
  roll-dep external/re2

* Roll external/spirv-headers/ bdd1b2ab1..7b0309708 (2 commits)

bdd1b2ab1f...7b0309708d

$ git log bdd1b2ab1..7b0309708 --date=short --no-merges --format='%ad %ae %s'
2024-01-17 robin Register Zig Compiler tool (#405)
2024-01-17 robin Add a Source Language for Zig (#403)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2024-01-19 10:05:04 -05:00
github-actions[bot]
01ee1bf317
Roll external/googletest/ b10fad38c..76bb2afb8 (1 commit) (#5485)
* Roll external/googletest/ b10fad38c..7c07a8636 (12 commits)

b10fad38c4...7c07a86369

$ git log b10fad38c..7c07a8636 --date=short --no-merges --format='%ad %ae %s'
2024-01-09 dmauro Update CI builds to use Bazel 7.0.0
2024-01-09 absl-team Add a note about argv requiring NULL termination.
2024-01-09 krzysio Disable -Wfloat-equal in AppropriateResolution().
2023-12-28 absl-team Accept move-only callables in `InvokeArguments`
2023-12-22 absl-team Minor documentation correction.
2023-12-19 dmauro Fix broken links in primer.md
2023-12-18 absl-team Fix data race in leak detection
2023-12-12 absl-team Add `FAIL_AT` macro variant of `FAIL` matching `ADD_FAILURE`, `ADD_FAILURE_AT`
2023-12-11 tomhughes Remove unnecessary conversion
2023-12-04 dmauro Skip find_package(Python3) when not building tests
2023-12-01 tamas.kenez Allow using external absl and re2.
2023-11-27 absl-team Implement `testing::Rethrow` to throw exceptions more easily via `std::exception_ptr`

Created with:
  roll-dep external/googletest

* Roll external/re2/ 7e0c1a9e2..c042630ed (5 commits)

7e0c1a9e24...c042630ed8

$ git log 7e0c1a9e2..c042630ed --date=short --no-merges --format='%ad %ae %s'
2023-12-22 junyer Report `kRegexpBadPerlOp` for look-behind assertions.
2023-12-14 junyer Delete the `AUTHORS` and `CONTRIBUTORS` files.
2023-12-14 junyer We don't need to set `--enable_bzlmod` anymore.
2023-12-12 junyer Fix an old bug that can manifest during factoring.
2023-12-11 olivier.mengue doc/mksyntaxgo: add Go doc links

Created with:
  roll-dep external/re2

* Roll external/spirv-headers/ 1c6bb2743..bdd1b2ab1 (5 commits)

1c6bb27435...bdd1b2ab1f

$ git log 1c6bb2743..bdd1b2ab1 --date=short --no-merges --format='%ad %ae %s'
2024-01-10 gleese Reserve an FPFastMathMode bit (#401)
2024-01-10 49699333+dependabot[bot] Bump the github-actions group with 1 update (#400)
2024-01-10 89833130+rjodinchr Publish the header for the vulkan-shader-profiler embedded reflection… (#398)
2024-01-03 dmitry.sidorov Upstream tokens for SPV_INTEL_masked_gather_scatter (#391)
2024-01-03 joycebrum feat: Create dependabot.yml (#397)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2024-01-11 16:59:38 +00:00
alan-baker
e03c8f5c8e
Fix broken build (#5505)
Fixes #5503

* SPIRV-Headers name change broke the build
  * Update SPIRV-Headers deps and fix
2023-12-11 11:45:10 -05:00
github-actions[bot]
2a238ed24d
Roll external/spirv-headers/ 38f39dae5..cca08c63c (2 commits) (#5480)
* Roll external/re2/ 974f44c8d..7e0c1a9e2 (1 commit)

974f44c8d4...7e0c1a9e24

$ git log 974f44c8d..7e0c1a9e2 --date=short --no-merges --format='%ad %ae %s'
2023-11-16 junyer WebAssembly support for threads is... fraught at every level.

Created with:
  roll-dep external/re2

* Roll external/spirv-headers/ 38f39dae5..cca08c63c (2 commits)

38f39dae5b...cca08c63ce

$ git log 38f39dae5..cca08c63c --date=short --no-merges --format='%ad %ae %s'
2023-11-15 viktoria.maksimova Change token IDs for global_variable_fpga_decorations and global_variable_host_access (#389)
2023-11-15 johnkslang It seems d790ced752b5bfc06b6988baadef6eb2d16bdf96 add tabs. (#390)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-11-18 05:06:35 +00:00
github-actions[bot]
fbf047cc8b
Roll external/re2/ 24d460a9d..974f44c8d (4 commits) (#5470)
* Roll external/re2/ 24d460a9d..974f44c8d (4 commits)

24d460a9db...974f44c8d4

$ git log 24d460a9d..974f44c8d --date=short --no-merges --format='%ad %ae %s'
2023-11-07 junyer Bazel fails if the username is unknown.
2023-11-07 junyer A non-root user can't futz with `/usr/local/bin`.
2023-11-07 junyer Specify the UID, not the username.
2023-11-07 junyer Don't run as root within the container.

Created with:
  roll-dep external/re2

* Roll external/spirv-headers/ 88bc5e321..38f39dae5 (1 commit)

88bc5e321c...38f39dae5b

$ git log 88bc5e321..38f39dae5 --date=short --no-merges --format='%ad %ae %s'
2023-11-08 115671160+spencer-lunarg Fix SPV_KHR_workgroup_memory_explicit_layout implicit declare (#388)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-11-09 20:35:08 +00:00
github-actions[bot]
7210d247cd
Roll external/googletest/ 518387203..5b7fd63d6 (1 commit) (#5454)
* Roll external/googletest/ 518387203..b10fad38c (2 commits)

518387203b...b10fad38c4

$ git log 518387203..b10fad38c --date=short --no-merges --format='%ad %ae %s'
2023-10-26 absl-team Export gmock-spec-builders.
2023-10-25 theorbuehler Add missing include for raise(3)

Created with:
  roll-dep external/googletest

* Roll external/re2/ a0b3bc60c..24d460a9d (6 commits)

a0b3bc60c3...24d460a9db

$ git log a0b3bc60c..24d460a9d --date=short --no-merges --format='%ad %ae %s'
2023-11-01 vovkos Don't check `kind_ == Prog::kManyMatch` in `DFA::InlinedSearchLoop()`.
2023-11-01 junyer Replace a couple of `assert(3)` calls.
2023-10-31 junyer Prepare to tag release `2023-11-01`.
2023-10-27 junyer Bump some versions in `MODULE.bazel`.
2023-10-27 junyer Simplify `ci-cmake.yml` via `matrix`.
2023-10-27 junyer GitHub Actions now provides GCC 13.

Created with:
  roll-dep external/re2

---------

Co-authored-by: GitHub Actions[bot] <>
2023-11-02 14:02:47 +00:00
github-actions[bot]
4f014aff9c
Roll external/re2/ 601d9ea3e..a0b3bc60c (1 commit) (#5453)
601d9ea3e6...a0b3bc60c3

$ git log 601d9ea3e..a0b3bc60c --date=short --no-merges --format='%ad %ae %s'
2023-10-25 junyer Add support for Python 3.12.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-10-26 06:40:22 +00:00
github-actions[bot]
33bac51443
Roll external/googletest/ 116b7e552..518387203 (1 commit) (#5450)
116b7e5528...518387203b

$ git log 116b7e552..518387203 --date=short --no-merges --format='%ad %ae %s'
2023-10-23 dinor StartsWith: Explicitly construct matcher-typed strings from matchee parameter

Created with:
  roll-dep external/googletest

Co-authored-by: GitHub Actions[bot] <>
2023-10-25 21:37:34 +00:00
github-actions[bot]
01e851be93
Roll external/re2/ 928a015e6..601d9ea3e (1 commit) (#5448)
928a015e6e...601d9ea3e6

$ git log 928a015e6..601d9ea3e --date=short --no-merges --format='%ad %ae %s'
2023-10-20 junyer Set `SOURCE_DATE_EPOCH` for reproducible builds.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-10-21 07:55:37 +00:00
github-actions[bot]
1928c76cd6
Roll external/googletest/ 2dd1c1319..829c19901 (1 commit) (#5444)
* Roll external/googletest/ 2dd1c1319..116b7e552 (3 commits)

2dd1c13195...116b7e5528

$ git log 2dd1c1319..116b7e552 --date=short --no-merges --format='%ad %ae %s'
2023-10-19 absl-team Improve error message for invalid parameterized test names.
2023-10-17 absl-team s/::testing::/testing::/ in test documentation outside of using statements to align with best practice
2023-10-17 dinor gtest-death-test-internal: Delete obsolete string constants

Created with:
  roll-dep external/googletest

* Roll external/re2/ ece4cecab..928a015e6 (1 commit)

ece4cecab5...928a015e6e

$ git log ece4cecab..928a015e6 --date=short --no-merges --format='%ad %ae %s'
2023-10-18 junyer Improve comments about `absl::optional<T>` support.

Created with:
  roll-dep external/re2

* Roll external/spirv-headers/ 4183b260f..88bc5e321 (1 commit)

4183b260f4...88bc5e321c

$ git log 4183b260f..88bc5e321 --date=short --no-merges --format='%ad %ae %s'
2023-10-18 bertrand.wlodarczyk Headers support for new FPGAMemoryAttributesINTEL (#384)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-10-20 06:07:08 +00:00
github-actions[bot]
3985f0da0c
Roll external/spirv-headers/ e867c0663..4183b260f (1 commit) (#5439)
e867c06631...4183b260f4

$ git log e867c0663..4183b260f --date=short --no-merges --format='%ad %ae %s'
2023-10-11 89833130+rjodinchr ClspvReflection non-sematic: add NormalizedSamplerMaskPushConstant (#377)

Created with:
  roll-dep external/spirv-headers

Co-authored-by: GitHub Actions[bot] <>
2023-10-16 14:43:23 +00:00
github-actions[bot]
661f429b11
Roll external/re2/ b673de358..ece4cecab (2 commits) (#5437)
b673de3583...ece4cecab5

$ git log b673de358..ece4cecab --date=short --no-merges --format='%ad %ae %s'
2023-10-10 junyer Enable parse headers features. Enforcing that headers are self-contained.
2023-10-10 junyer Enable layering check features. Useful on Clang only.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-10-11 19:14:22 +00:00
github-actions[bot]
74005dfa67
Roll external/re2/ 35bb195de..b673de358 (2 commits) (#5433)
35bb195dec...b673de3583

$ git log 35bb195de..b673de358 --date=short --no-merges --format='%ad %ae %s'
2023-10-06 junyer Clean up some fuzzer-related cruft.
2023-10-05 allenwebb Use a variable for `PKG_CONFIG` for distros that cross-compile.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-10-10 20:30:48 +00:00
github-actions[bot]
933db564ca
roll deps (#5432)
* Roll external/googletest/ beb552fb4..2dd1c1319 (1 commit)

beb552fb47...2dd1c13195

$ git log beb552fb4..2dd1c1319 --date=short --no-merges --format='%ad %ae %s'
2023-10-05 absl-team Fix RE::Init for Android and NetBSD.

Created with:
  roll-dep external/googletest

* Roll external/re2/ 26f7d889e..35bb195de (1 commit)

26f7d889e1...35bb195dec

$ git log 26f7d889e..35bb195de --date=short --no-merges --format='%ad %ae %s'
2023-10-05 junyer Update Unicode data to 15.1.0.

Created with:
  roll-dep external/re2

---------

Co-authored-by: GitHub Actions[bot] <>
2023-10-06 10:01:14 +00:00
github-actions[bot]
866e60defc
Roll external/spirv-headers/ 79743b899..e867c0663 (2 commits) (#5427)
79743b899f...e867c06631

$ git log 79743b899..e867c0663 --date=short --no-merges --format='%ad %ae %s'
2023-10-04 95509728+pradyumans Add a Source Language for Slang (#383)
2023-10-04 95509728+pradyumans Register Slang Compiler for SPIR-V (#382)

Created with:
  roll-dep external/spirv-headers

Co-authored-by: GitHub Actions[bot] <>
2023-10-05 11:58:05 -04:00
github-actions[bot]
4fab7435bf
Roll external/googletest/ e47544ad3..beb552fb4 (2 commits) (#5424)
e47544ad31...beb552fb47

$ git log e47544ad3..beb552fb4 --date=short --no-merges --format='%ad %ae %s'
2023-10-03 dinor gmock_cook_book: Document `DoAll`'s return type requirement
2023-09-29 dzimitriy cmake: Fix comments in cmake files

Created with:
  roll-dep external/googletest

Co-authored-by: GitHub Actions[bot] <>
2023-10-04 01:42:27 -07:00
github-actions[bot]
48c97c1311
roll deps (#5415)
* Roll external/googletest/ adc514538..e47544ad3 (5 commits)

adc5145386...e47544ad31

$ git log adc514538..e47544ad3 --date=short --no-merges --format='%ad %ae %s'
2023-09-25 absl-team Resolve `-Wundef` triggering on `GTEST_CREATE_SHARED_LIBRARY` and `GTEST_LINKED_AS_SHARED_LIBRARY` with shared libraries in GoogleTest
2023-09-22 absl-team Update C++ feature detection in `gtest-port.h` to rely on feature test macros where possible.
2023-09-21 absl-team Use `absl::HasAbslStringify`, instead of the internal version.
2023-09-21 dinor googletest: Update absl to version with HasAbslStringify
2023-09-21 mitja Fix compile warnings in gmock-function-mocker.h

Created with:
  roll-dep external/googletest

* Roll external/re2/ 09de536bb..26f7d889e (1 commit)

09de536bb7...26f7d889e1

$ git log 09de536bb..26f7d889e --date=short --no-merges --format='%ad %ae %s'
2023-09-25 junyer Add Clang 17 to the build matrix.

Created with:
  roll-dep external/re2

* Roll external/spirv-headers/ fc7d24627..79743b899 (3 commits)

fc7d246276...79743b899f

$ git log fc7d24627..79743b899 --date=short --no-merges --format='%ad %ae %s'
2023-09-20 fwahlster Add LiteralFloat to operand_kinds (#380)
2023-09-20 40001162+alelenv Add headers for SPV_NV_displacement_micromap. (#374)
2023-09-20 fwahlster remove additional version "1.0" from SecondaryViewportRelativeNV (#379)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-09-27 11:09:18 -04:00
Steven Perron
a40483d313
roll deps (#5408)
* Roll external/googletest/ 8a6feabf0..adc514538 (7 commits)

8a6feabf04...adc5145386

$ git log 8a6feabf0..adc514538 --date=short --no-merges --format='%ad %ae %s'
2023-09-18 absl-team Update code with IWYU annotations.
2023-09-18 absl-team Use the `empty()` method to check for emptiness instead of `length()`
2023-09-14 hirshleifer GoogleTest FAQ: minor punctuation fixes
2023-09-14 hirshleifer Remove Googletest FAQ entry for obsolete `ProtocolMessageEquals` and `ProtocolMessageEquiv`
2023-09-03 tanzinul.islam Count threads after thread-creation while still holding mutex lock
2023-08-26 tanzinul.islam Reuse TempDir() function
2023-08-18 tanzinul.islam Prefer $TMPDIR to /data/local/tmp on Android

Created with:
  roll-dep external/googletest

* Roll external/re2/ a807e8a3a..09de536bb (1 commit)

a807e8a3aa...09de536bb7

$ git log a807e8a3a..09de536bb --date=short --no-merges --format='%ad %ae %s'
2023-09-14 junyer Use Abseil's character class functions.

Created with:
  roll-dep external/re2

---------

Co-authored-by: GitHub Actions[bot] <>
2023-09-20 04:29:21 +00:00
David Neto
a996591b1c
Update SPIRV-Headers, add cache control operand kinds (#5406)
* Update SPIRV-Headers, add cache control operand kinds

Adds SPV_OPERAND_TYPE_LOAD_CACHE_CONTROL
and  SPV_OPERAND_TYPE_STORE_CACHE_CONTROL,
from SPV_INTEL_cache_controls

Fixes: #5404

* Update tests: remove Kernel from constant sampler enum dependencies

This corresponds to header change
https://github.com/KhronosGroup/SPIRV-Headers/pull/378
2023-09-13 17:43:12 -04:00
github-actions[bot]
5e6054c1cb
Roll external/re2/ e0077036c..a807e8a3a (6 commits) (#5401)
e0077036ca...a807e8a3aa

$ git log e0077036c..a807e8a3a --date=short --no-merges --format='%ad %ae %s'
2023-09-07 junyer Revert "Make the extension work for Python 3.8+."
2023-09-07 junyer Make the extension work for Python 3.8+.
2023-09-07 junyer Try plumbing the platform name a different way.
2023-09-07 junyer Add a "dry run" mode to the Python workflow.
2023-09-04 junyer Switch to `python -m build`.
2023-09-04 junyer Mark three dependencies as `dev_dependency = True`.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-09-11 18:37:12 +00:00
github-actions[bot]
158bc7bd6b
Roll external/re2/ 523f9b097..e0077036c (2 commits) (#5391)
523f9b0971...e0077036ca

$ git log 523f9b097..e0077036c --date=short --no-merges --format='%ad %ae %s'
2023-08-31 junyer `@rules_python` fails due to Bazel running as root.
2023-08-31 junyer Prepare to tag release `2023-09-01`.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-09-05 14:32:00 +00:00
github-actions[bot]
d09c753a4a
Roll external/re2/ 73031bbc0..523f9b097 (1 commit) (#5389)
73031bbc08...523f9b0971

$ git log 73031bbc0..523f9b097 --date=short --no-merges --format='%ad %ae %s'
2023-08-29 junyer Strip `-Wl` for `static-testinstall` and `shared-testinstall` as well.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-08-30 14:24:26 +00:00
github-actions[bot]
b6893ccdfb
Roll external/googletest/ 460ae9826..8a6feabf0 (1 commit) (#5388)
460ae98267...8a6feabf04

$ git log 460ae9826..8a6feabf0 --date=short --no-merges --format='%ad %ae %s'
2023-08-25 dinor googletest: Add universal printer for `std::span`

Created with:
  roll-dep external/googletest

Co-authored-by: GitHub Actions[bot] <>
2023-08-29 00:14:32 +00:00
github-actions[bot]
1b3c4cb685
roll deps (#5386)
* Roll external/googletest/ cb5cd96bc..460ae9826 (1 commit)

cb5cd96bca...460ae98267

$ git log cb5cd96bc..460ae9826 --date=short --no-merges --format='%ad %ae %s'
2023-08-22 sch changed http to https

Created with:
  roll-dep external/googletest

* Roll external/spirv-headers/ b8b9eb864..d790ced75 (1 commit)

b8b9eb8640...d790ced752

$ git log b8b9eb864..d790ced75 --date=short --no-merges --format='%ad %ae %s'
2023-08-23 dneto Validate enums have sensible versions and are visible (#369)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-08-24 20:29:14 +00:00
github-actions[bot]
abd548b817
roll deps (#5384)
* Roll external/googletest/ 61332bd7e..cb5cd96bc (6 commits)

61332bd7e8...cb5cd96bca

$ git log 61332bd7e..cb5cd96bc --date=short --no-merges --format='%ad %ae %s'
2023-08-22 dinor googletest: Replace http with https in links to docs
2023-08-20 elior.s Update advanced.md
2023-08-11 sch Changed 2 public links from http to https
2023-08-11 sch Changed 3 public links from http to https
2023-08-11 sch Changed 2 public links from http to https
2023-08-11 sch Changed 3 public links from http to https

Created with:
  roll-dep external/googletest

* Roll external/re2/ 08d338fe4..73031bbc0 (1 commit)

08d338fe48...73031bbc08

$ git log 08d338fe4..73031bbc0 --date=short --no-merges --format='%ad %ae %s'
2023-08-22 junyer Reset the Bzlmod compatibility level to 1.

Created with:
  roll-dep external/re2

---------

Co-authored-by: GitHub Actions[bot] <>
2023-08-23 22:29:43 +00:00
github-actions[bot]
2601f644ee
Roll external/googletest/ 9fce54804..61332bd7e (2 commits) (#5383)
9fce548044...61332bd7e8

$ git log 9fce54804..61332bd7e --date=short --no-merges --format='%ad %ae %s'
2023-08-21 dmauro CI: Update the Linux hybrid-latest docker container used for testing
2023-08-21 absl-team Clean up typos: Exhaused => Exhausted

Created with:
  roll-dep external/googletest

Co-authored-by: GitHub Actions[bot] <>
2023-08-22 19:25:56 +00:00
github-actions[bot]
bfc94f63a7
roll deps (#5382)
* Roll external/googletest/ 987e22561..9fce54804 (2 commits)

987e225614...9fce548044

$ git log 987e22561..9fce54804 --date=short --no-merges --format='%ad %ae %s'
2023-08-17 absl-team Improve error message for invalid parameterized test names.
2023-07-26 patryk googletest: ansi color fix

Created with:
  roll-dep external/googletest

* Roll external/re2/ 6148386f0..08d338fe4 (1 commit)

6148386f0c...08d338fe48

$ git log 6148386f0..08d338fe4 --date=short --no-merges --format='%ad %ae %s'
2023-08-17 junyer Clean up `__GNUC__` conditions.

Created with:
  roll-dep external/re2

---------

Co-authored-by: GitHub Actions[bot] <>
2023-08-19 09:03:17 +00:00
github-actions[bot]
b12fc2904a
Roll external/googletest/ 7e33b6a1c..987e22561 (5 commits) (#5381)
* Roll external/googletest/ 7e33b6a1c..987e22561 (5 commits)

7e33b6a1c4...987e225614

$ git log 7e33b6a1c..987e22561 --date=short --no-merges --format='%ad %ae %s'
2023-08-15 dinor gtest_help_test: Make method names `snake_case`, conforming with [the style guide](https://google.github.io/styleguide/pyguide#316-naming)
2023-08-15 dinor gtest_help_test: Inline test helper functions
2023-08-15 dinor gtest_help_test: Delete obsolete helper `TestUnknownFlagWithAbseil`
2023-08-07 yaneurabeya Fix RETest/1.ImplicitConstructorWorks on non-ABSL platforms
2023-08-07 yaneurabeya Fix GTestHelpTest.TestHelpFlag on FreeBSD

Created with:
  roll-dep external/googletest

* Roll external/spirv-headers/ 45fc02a6c..b8b9eb864 (1 commit)

45fc02a6c6...b8b9eb8640

$ git log 45fc02a6c..b8b9eb864 --date=short --no-merges --format='%ad %ae %s'
2023-08-16 viktoria.maksimova Headers support for two Intel extensions (#356)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-08-16 21:50:45 -07:00
github-actions[bot]
fddcc8cedc
Roll external/re2/ 9dc7ae7b5..6148386f0 (3 commits) (#5379)
9dc7ae7b52...6148386f0c

$ git log 9dc7ae7b5..6148386f0 --date=short --no-merges --format='%ad %ae %s'
2023-08-11 junyer Add support for `(?<name>expr)`.
2023-08-11 junyer Add a `WORKSPACE.bzlmod` file.
2023-08-11 junyer Migrate to Bzlmod.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-08-14 10:12:05 -04:00
github-actions[bot]
43b8886490
roll deps (#5374)
* Roll external/googletest/ 89b25572d..7e33b6a1c (1 commit)

89b25572db...7e33b6a1c4

$ git log 89b25572d..7e33b6a1c --date=short --no-merges --format='%ad %ae %s'
2023-08-10 absl-team Specify SetUpTestSuite is required to be public.

Created with:
  roll-dep external/googletest

* Roll external/spirv-headers/ 124a9665e..45fc02a6c (2 commits)

124a9665e4...45fc02a6c6

$ git log 124a9665e..45fc02a6c --date=short --no-merges --format='%ad %ae %s'
2023-08-10 dneto Revert "Merge pull request #367 from dneto0/coop-matrix-enums-deps"
2023-07-29 konstantin.seurer Add SPV_AMDX_shader_enqueue

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-08-11 15:05:25 +00:00
github-actions[bot]
3af4244ae1
Roll external/googletest/ 46db91ef6..89b25572d (1 commit) (#5365)
46db91ef6f...89b25572db

$ git log 46db91ef6..89b25572d --date=short --no-merges --format='%ad %ae %s'
2023-08-03 elliotgoodrich Remove public includes of `<iomanip>`

Created with:
  roll-dep external/googletest

Co-authored-by: GitHub Actions[bot] <>
2023-08-09 14:30:42 +00:00
github-actions[bot]
13892fe867
Roll external/googletest/ 6f6ab4212..e7fd109b5 (2 commits) (#5356)
* Roll external/googletest/ 6f6ab4212..46db91ef6 (9 commits)

6f6ab4212a...46db91ef6f

$ git log 6f6ab4212..46db91ef6 --date=short --no-merges --format='%ad %ae %s'
2023-08-07 dinor Make references to `#include`s consistent across docs
2023-08-02 robert.shade Avoid unreachable code warning
2023-08-02 dmauro Update documentation to refer to v1.14
2023-08-02 dmauro Bump version to v1.14 in preparation for release
2023-08-02 dmauro Remove the GTEST_HAS_DOWNCAST_ customization point.
2023-08-02 dmauro Add googletest-message-test to the Bazel tests It appears to have been unintentionally left out
2023-08-01 phoebeliang Make testing::Message support streamed AbslStringify values
2023-08-01 dmauro Update GoogleTest dependencies
2023-07-27 patryk gtest: Supress warning about set unused variable

Created with:
  roll-dep external/googletest

* Roll external/re2/ 960c86176..9dc7ae7b5 (1 commit)

960c861764...9dc7ae7b52

$ git log 960c86176..9dc7ae7b5 --date=short --no-merges --format='%ad %ae %s'
2023-08-04 junyer Minor Bazel cleanups.

Created with:
  roll-dep external/re2

---------

Co-authored-by: GitHub Actions[bot] <>
2023-08-08 16:26:59 +00:00
David Neto
09b76c23ea
Update SPIRV-Headers; test some coop matrix enums (#5361)
Test:
  MatrixASignedComponentsKHR
  MatrixBSignedComponentsKHR
  MatrixCSignedComponentsKHR
  ResultSignedComponentsKHR
2023-08-04 14:50:54 -04:00
github-actions[bot]
02cd71d41c
roll deps (#5352)
* Roll external/googletest/ 40412d851..6f6ab4212 (2 commits)

40412d8512...6f6ab4212a

$ git log 40412d851..6f6ab4212 --date=short --no-merges --format='%ad %ae %s'
2023-07-27 julien.combattelli Use #if and not #ifdef to check filesystem support
2023-07-28 absl-team Adjust includes to use <> instead of "", consistent with quickstart pages.

Created with:
  roll-dep external/googletest

* Roll external/re2/ e66463312..960c86176 (10 commits)

e66463312e...960c861764

$ git log e66463312..960c86176 --date=short --no-merges --format='%ad %ae %s'
2023-07-28 junyer Don't try to support ARM64 on Windows yet.
2023-07-28 junyer Try again to make cross-compiling on Windows work.
2023-07-28 junyer `bazelbuild/setup-bazelisk` doesn't work for some reason.
2023-07-28 junyer Bazelisk isn't installed with Chocolatey, apparently.
2023-07-28 junyer Avoid the Chocolatey install of Bazel(isk) getting in the way.
2023-07-28 junyer Try using `bazelbuild/setup-bazelisk` everywhere.
2023-07-28 junyer Tell the Python build where Bazelisk is.
2023-07-28 junyer Explicitly invoke Bazelisk rather than Bazel.
2023-07-28 junyer Avoid `Conflicts: python3-lldb-x.y` between packages.
2023-07-28 junyer Prepare to release `google-re2` 1.1.

Created with:
  roll-dep external/re2

* Roll external/spirv-headers/ 51b106461..ae89923fa (1 commit)

51b1064617...ae89923fa7

$ git log 51b106461..ae89923fa --date=short --no-merges --format='%ad %ae %s'
2023-07-26 kevin.petit Add KHR suffix to Cooperative Matrix Operands

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-08-01 17:00:00 +00:00
github-actions[bot]
b5f600c08c
Roll external/googletest/ 01e18376e..40412d851 (1 commit) (#5347)
01e18376ef...40412d8512

$ git log 01e18376e..40412d851 --date=short --no-merges --format='%ad %ae %s'
2023-07-19 antsosnin Fix typo in gmock_cook_book.md

Created with:
  roll-dep external/googletest

Co-authored-by: GitHub Actions[bot] <>
2023-07-26 11:07:23 -04:00
github-actions[bot]
ec90d2872a
roll deps (#5345)
* Roll external/googletest/ 1ed6a8c67..01e18376e (1 commit)

1ed6a8c67a...01e18376ef

$ git log 1ed6a8c67..01e18376e --date=short --no-merges --format='%ad %ae %s'
2023-07-21 absl-team Make `AbslStringify` usage public in GoogleTest

Created with:
  roll-dep external/googletest

* Roll external/spirv-headers/ 14914db17..51b106461 (1 commit)

14914db17a...51b1064617

$ git log 14914db17..51b106461 --date=short --no-merges --format='%ad %ae %s'
2023-07-21 arvind.sudarsanam Recommit PR #348 - Add fp-max-error support (#363)

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-07-24 10:15:44 -04:00
github-actions[bot]
daad2295c9
Roll external/googletest/ cc366710b..d66ce5851 (2 commits) (#5337)
* Roll external/googletest/ cc366710b..1ed6a8c67 (3 commits)

cc366710bb...1ed6a8c67a

$ git log cc366710b..1ed6a8c67 --date=short --no-merges --format='%ad %ae %s'
2023-07-19 dmauro Remove unused cast implementation
2023-07-11 kim.valen Fixed variables that could be declared 'const'
2023-05-11 chrisjohnsonmail add support for nrf52

Created with:
  roll-dep external/googletest

* Roll external/spirv-headers/ f1ba373ef..14914db17 (6 commits)

f1ba373ef0...14914db17a

$ git log f1ba373ef..14914db17 --date=short --no-merges --format='%ad %ae %s'
2023-07-19 kevin.petit Report failures in makeHeaders
2023-07-19 alanbaker Revert "Add support for fp_max_error extension"
2023-06-21 arvind.sudarsanam Change kind of FPMaxErrorDecorationINTEL to LiteralFloat
2023-06-09 arvind.sudarsanam Interchange capability and decoration
2023-03-09 arvind.sudarsanam Add parameters
2023-02-02 arvind.sudarsanam Header files changes to support SPV_INTEL_fp_max_error spec extension

Created with:
  roll-dep external/spirv-headers

---------

Co-authored-by: GitHub Actions[bot] <>
2023-07-20 17:18:52 +00:00
github-actions[bot]
d6b9389f6d
Roll external/spirv-headers/ d0006a393..f1ba373ef (2 commits) (#5320)
d0006a3938...f1ba373ef0

$ git log d0006a393..f1ba373ef --date=short --no-merges --format='%ad %ae %s'
2023-07-06 alanbaker Add WGSL source language
2023-06-16 joycebrum Create SECURITY.md

Created with:
  roll-dep external/spirv-headers

Co-authored-by: GitHub Actions[bot] <>
2023-07-13 15:14:12 +00:00
github-actions[bot]
ee50fa7d85
Roll external/googletest/ 4a1a299b2..cc366710b (1 commit) (#5317)
4a1a299b20...cc366710bb

$ git log 4a1a299b2..cc366710b --date=short --no-merges --format='%ad %ae %s'
2023-07-03 steve Use template type FloatType in the cast.

Created with:
  roll-dep external/googletest

Co-authored-by: GitHub Actions[bot] <>
2023-07-12 16:02:00 +00:00
github-actions[bot]
4594ffce92
Roll external/re2/ a57a1d646..e66463312 (1 commit) (#5313)
a57a1d6462...e66463312e

$ git log a57a1d646..e66463312 --date=short --no-merges --format='%ad %ae %s'
2023-07-10 junyer Avoid expanding counted repetitions of empty-width ops.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-07-11 11:54:04 +00:00
Steven Perron
4be7d0e3ca
Use android ndk r25 (#5309)
* Use android ndk r25

We currently use R21 of the Android NDK for our tests. There have been
to LTS release since that one, and we do not expect people to use it
anymore. Also, it contains Python 2.7, not Python3. The python scripts
in SPIR-V Tools expect Python 3, so we have to update.

We chose the latest LTS release.

* Roll external/googletest/ be03d00f5..4a1a299b2 (1 commit)

be03d00f5f...4a1a299b20

$ git log be03d00f5..4a1a299b2 --date=short --no-merges --format='%ad %ae %s'
2023-07-07 absl-team Update docstring of PrintWithFallback(..) to reflect the recently changed ordering.

Created with:
  roll-dep external/googletest

* Roll external/re2/ 1c1ffbe3c..a57a1d646 (2 commits)

1c1ffbe3c6...a57a1d6462

$ git log 1c1ffbe3c..a57a1d646 --date=short --no-merges --format='%ad %ae %s'
2023-07-06 junyer Stop using `std::map<std::string, Prefilter*>`.
2023-07-06 junyer Bump the CMake baseline to 3.13.

Created with:
  roll-dep external/re2

* Roll external/spirv-headers/ 3469b164e..d0006a393 (3 commits)

3469b164e2...d0006a3938

$ git log 3469b164e..d0006a393 --date=short --no-merges --format='%ad %ae %s'
2023-07-05 lynix680 Regenerate headers
2023-06-30 lynix680 Add NZSL as a source language
2023-06-30 lynix680 Add NZSLc as a generator

Created with:
  roll-dep external/spirv-headers
2023-07-10 11:21:45 -04:00
github-actions[bot]
a1e8fff144
Roll external/re2/ 2d39b703d..1c1ffbe3c (1 commit) (#5304)
2d39b703d0...1c1ffbe3c6

$ git log 2d39b703d..1c1ffbe3c --date=short --no-merges --format='%ad %ae %s'
2023-07-03 junyer Make the fuzzer exercise `ToString()`.

Created with:
  roll-dep external/re2

Co-authored-by: GitHub Actions[bot] <>
2023-07-04 12:44:01 +00:00