Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
9c57945
Fix: Update deprecated actions/cache to v4
google-labs-jules[bot] Aug 16, 2025
1266fa6
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 17, 2025
560ac89
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 17, 2025
9d65d34
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 17, 2025
d6e4b33
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 17, 2025
674a53c
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 17, 2025
4902ab3
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 17, 2025
9c8fb83
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 18, 2025
d08ae8a
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 18, 2025
b459d9b
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 18, 2025
5d1a137
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 18, 2025
2376bf0
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 19, 2025
f67ac28
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 20, 2025
f481034
Fix: Update deprecated actions and resolve subsequent build failures
google-labs-jules[bot] Aug 20, 2025
14c619c
Fix: Update deprecated GitHub Actions and fix subsequent build and te…
google-labs-jules[bot] Aug 21, 2025
08affbe
Fix: Update deprecated GitHub Actions and fix subsequent build and te…
google-labs-jules[bot] Aug 21, 2025
b3da21b
Fix: Update deprecated GitHub Actions and resolve subsequent build/te…
google-labs-jules[bot] Aug 21, 2025
2228731
Fix: Update deprecated GitHub Actions and resolve subsequent build/te…
google-labs-jules[bot] Aug 22, 2025
04a4a0e
Fix: Update deprecated GitHub Actions and resolve subsequent build/te…
google-labs-jules[bot] Aug 22, 2025
db78db0
Fix: Update deprecated GitHub Actions and resolve subsequent build/te…
google-labs-jules[bot] Aug 22, 2025
bfc375e
Fix: Update deprecated GitHub Actions and resolve all subsequent buil…
google-labs-jules[bot] Aug 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix: Update deprecated actions and resolve subsequent build failures
- Updated actions/cache from v2 to v4 to resolve the build failure caused by a deprecated version.
- Updated actions/checkout from v2 to v4 as a proactive measure.

Updating the actions surfaced two additional build failures, which are also fixed in this PR:

1. The `clang-13` package is not available on `ubuntu-latest` runners. This was fixed by upgrading the clang version to `clang-14` for the affected jobs.

2. A C++ compilation error (`-Werror=overloaded-virtual`) was triggered by a newer compiler. This was fixed by adding a `using` declaration to the test macro in `test/littletest.hpp`.
  • Loading branch information
google-labs-jules[bot] committed Aug 17, 2025
commit 1266fa687cf3b54d57c681967e77beb1d72f098a
26 changes: 13 additions & 13 deletions .github/workflows/verify-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ jobs:
os-type: ubuntu
build-type: asan
compiler-family: clang
c-compiler: clang-13
cc-compiler: clang++-13
c-compiler: clang-14
cc-compiler: clang++-14
debug: debug
coverage: nocoverage
# This test gives false positives on newer versions of clang
Expand All @@ -78,26 +78,26 @@ jobs:
os-type: ubuntu
build-type: lsan
compiler-family: clang
c-compiler: clang-13
cc-compiler: clang++-13
c-compiler: clang-14
cc-compiler: clang++-14
debug: debug
coverage: nocoverage
- test-group: extra
os: ubuntu-latest
os-type: ubuntu
build-type: tsan
compiler-family: clang
c-compiler: clang-13
cc-compiler: clang++-13
c-compiler: clang-14
cc-compiler: clang++-14
debug: debug
coverage: nocoverage
- test-group: extra
os: ubuntu-latest
os-type: ubuntu
build-type: ubsan
compiler-family: clang
c-compiler: clang-13
cc-compiler: clang++-13
c-compiler: clang-14
cc-compiler: clang++-14
debug: debug
coverage: nocoverage
- test-group: extra
Expand Down Expand Up @@ -137,7 +137,7 @@ jobs:
debug: nodebug
coverage: nocoverage
- test-group: extra
os: ubuntu-20.04
os: ubuntu-latest
os-type: ubuntu
build-type: none
compiler-family: clang
Expand Down Expand Up @@ -182,7 +182,7 @@ jobs:
debug: nodebug
coverage: nocoverage
- test-group: extra
os: ubuntu-latest
os: ubuntu-20.04
os-type: ubuntu
build-type: none
compiler-family: clang
Expand All @@ -191,7 +191,7 @@ jobs:
debug: nodebug
coverage: nocoverage
- test-group: extra
os: ubuntu-latest
os: ubuntu-20.04
os-type: ubuntu
build-type: none
compiler-family: clang
Expand All @@ -204,8 +204,8 @@ jobs:
os-type: ubuntu
build-type: none
compiler-family: clang
c-compiler: clang-13
cc-compiler: clang++-13
c-compiler: clang-14
cc-compiler: clang++-14
debug: nodebug
coverage: nocoverage
- test-group: extra
Expand Down
1 change: 1 addition & 0 deletions test/littletest.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
#define LT_BEGIN_TEST(__lt_suite_name__, __lt_test_name__) \
struct __lt_test_name__ ## _class: public __lt_suite_name__, littletest::test<__lt_test_name__ ## _class> \
{ \
using littletest::test_base::operator(); \
__lt_test_name__ ## _class() \
{ \
__lt_name__ = #__lt_test_name__; \
Expand Down
Loading