Skip to content

Instantly share code, notes, and snippets.

@razorloves
Last active October 25, 2019 02:22
Show Gist options
  • Select an option

  • Save razorloves/5afc5662a5056cb9b6fe27b24ee6d691 to your computer and use it in GitHub Desktop.

Select an option

Save razorloves/5afc5662a5056cb9b6fe27b24ee6d691 to your computer and use it in GitHub Desktop.
[ 96% 6704/6977] target C++: libhistogram <= hardware/qcom/sdm845/display/libhistogram/histogram_collector.cpp
FAILED: out/target/product/blueline/obj/STATIC_LIBRARIES/libhistogram_intermediates/histogram_collector.o
/bin/bash -c "PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-r353983c/bin/clang++ -I hardware/qcom/sdm845/display/libhistogram -I out/target/product/blueline/obj/STATIC_LIBRARIES/libhistogram_intermediates -I out/target/product/blueline/gen/STATIC_LIBRARIES/libhistogram_intermediates \$(cat out/target/product/blueline/obj/STATIC_LIBRARIES/libhistogram_intermediates/import_includes) -isystem out/target/product/blueline/obj/include -c -Werror=implicit-function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -no-canonical-prefixes -DNDEBUG -UDEBUG -fno-exceptions -Wno-multichar -O2 -g -fno-strict-aliasing -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offsetof -faddrsig -Wimplicit-fallthrough -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-zero-as-null-pointer-constant -Wno-sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -ffunction-sections -fdata-sections -fno-short-enums -funwind-tables -fstack-protector-strong -Wa,--noexecstack -D_FORTIFY_SOURCE=2 -Wstrict-aliasing=2 -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=date-time -Werror=format-security -nostdlibinc -march=armv8-a -target aarch64-linux-android -Bprebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin -Wsign-promo -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-thread-safety-negative -Wno-gnu-include-next -fvisibility-inlines-hidden -std=gnu++17 -fno-rtti -DLOG_TAG=\\\"SDM-histogram\\\" -Wall -std=c++14 -Werror -fno-operator-names -D__ANDROID_API__=29 -D__ANDROID_VNDK__ -fPIC -D_USING_LIBCXX -DANDROID_STRICT -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-tautological-unsigned-zero-compare -Wno-c++98-compat-extra-semi -Wno-return-std-move-in-c++11 -MD -MF out/target/product/blueline/obj/STATIC_LIBRARIES/libhistogram_intermediates/histogram_collector.d -o out/target/product/blueline/obj/STATIC_LIBRARIES/libhistogram_intermediates/histogram_collector.o hardware/qcom/sdm845/display/libhistogram/histogram_collector.cpp"
hardware/qcom/sdm845/display/libhistogram/histogram_collector.cpp:469:12: error: member reference base type '__u64' (aka 'unsigned long long') is not a structure or union
ev.data.u32 = static_cast<uint32_t>(EventType::DRM);
~~~~~~~^~~~
hardware/qcom/sdm845/display/libhistogram/histogram_collector.cpp:476:12: error: member reference base type '__u64' (aka 'unsigned long long') is not a structure or union
ev.data.u32 = static_cast<uint32_t>(EventType::CTL);
~~~~~~~^~~~
hardware/qcom/sdm845/display/libhistogram/histogram_collector.cpp:528:31: error: member reference base type '__u64' (aka 'unsigned long long') is not a structure or union
if (events[i].data.u32 == static_cast<uint32_t>(EventType::CTL)) {
~~~~~~~~~~~~~~^~~~
hardware/qcom/sdm845/display/libhistogram/histogram_collector.cpp:530:38: error: member reference base type '__u64' (aka 'unsigned long long') is not a structure or union
} else if (events[i].data.u32 == static_cast<uint32_t>(EventType::DRM)) {
~~~~~~~~~~~~~~^~~~
4 errors generated.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment