diff options
| author | 2024-08-05 08:53:17 +0000 | |
|---|---|---|
| committer | 2024-08-09 09:30:07 +0000 | |
| commit | 52343d76d4e0a39165efa9ee2e9b00804c6c4f28 (patch) | |
| tree | b2b502430a84e714ab5421b921a174351703030d /compiler/optimizing/code_generation_data.cc | |
| parent | bf1e9ceb793911fd7dfbbad79ba48573b2e04904 (diff) | |
Fix 32-bit tests for `arm_v7_v8`.
Make gtest/run-test target platform dependencies explicit.
The `toybox` target listed in the `buildbot-build.sh` has
been indirectly including the required `libprocessgroup.so`
and `libselinux.so` for the primary architecture but we were
missing them for the secondary architecture and therefore
failing to compile the corresponding test boot image. As the
`ART_TARGET_PLATFORM_DEPENDENCIES` variable used for Golem
builds was the only place mentioning the `libprocessgroup`,
we add it to the gtest/run-test depenencies and add support
for the secondary architecture to this variable. The ART
module already ships with an internal `liblz4` library, so
we remove that unnecessary dependency.
Note that we currently do not build the following gtests
for the secondary architecture:
    art_artd_tests
    art_libartservice_tests
    art_libarttools_tests
    art_odrefresh_tests
Other gtests and all run-tests run on both architectures.
Test: run-gtests.sh  # arm_v7_v8
Test: testrunner.py --target --optimizing  # arm_v7_v8
Change-Id: I6bee1f1f777f9e114035104df93e19370ec90fbc
Diffstat (limited to 'compiler/optimizing/code_generation_data.cc')
0 files changed, 0 insertions, 0 deletions