Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 47

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++

src/IPACM_Routing.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Routing.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Routing.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Routing.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Routing.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Routing.cpp:46:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Routing.h:47:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Log.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Log.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Log.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Log.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Log.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Log.cpp:51:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_CmdQueue.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_CmdQueue.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_CmdQueue.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_CmdQueue.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_CmdQueue.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_CmdQueue.cpp:41:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_EvtDispatcher.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_EvtDispatcher.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_EvtDispatcher.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_EvtDispatcher.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_EvtDispatcher.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_EvtDispatcher.cpp:41:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_EvtDispatcher.h:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Config.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Config.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Config.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Config.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Config.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Config.cpp:40:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Config.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Filtering.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Filtering.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Filtering.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Filtering.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Filtering.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Filtering.cpp:46:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:47:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:127:39: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("ip type: %d\n", ruleTable->ip);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:127:39: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("ip type: %d\n", ruleTable->ip);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:128:47: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("Number of rules: %d\n", ruleTable->num_rules);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:128:47: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("Number of rules: %d\n", ruleTable->num_rules);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:129:62: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("End point: %d and global value: %d\n", ruleTable->ep,
ruleTable->global);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:129:77: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("End point: %d and global value: %d\n", ruleTable->ep,
ruleTable->global);
#[0;1;32m
^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:129:62: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("End point: %d and global value: %d\n", ruleTable->ep,
ruleTable->global);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:129:77: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("End point: %d and global value: %d\n", ruleTable->ep,
ruleTable->global);
#[0;1;32m
^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:130:44: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("commit value: %d\n", ruleTable->commit);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:130:44: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
IPACMDBG_H("commit value: %d\n", ruleTable->commit);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:131:31: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
for (int cnt=0; cnt<ruleTable->num_rules; cnt++)
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:134:46: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
((struct ipa_flt_rule_add_v2 *)ruleTable->rules)
[cnt].rule.attrib.attrib_mask);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:134:54: #[0m#[0;1;31merror: #[0m#[1msubscript of pointer to
incomplete type 'struct ipa_flt_rule_add_v2'#[0m
((struct ipa_flt_rule_add_v2 *)ruleTable->rules)
[cnt].rule.attrib.attrib_mask);
#[0;1;32m
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Log.h:115:91:
#[0m#[0;1;30mnote: #[0mexpanded from macro 'IPACMDBG'#[0m
#define IPACMDBG(fmt, ...) printf("%s:%d %s() " fmt, __FILE__, __LINE__,
__FUNCTION__, ##__VA_ARGS__);
#[0;1;32m
^~~~~~~~~~~
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:134:14: #[0m#[0;1;30mnote: #[0mforward declaration of
'ipa_flt_rule_add_v2'#[0m
((struct ipa_flt_rule_add_v2 *)ruleTable->rules)
[cnt].rule.attrib.attrib_mask);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:137:21: #[0m#[0;1;31merror: #[0m#[1muse of undeclared
identifier 'IPA_IOC_ADD_FLT_RULE_V2'#[0m
retval = ioctl(fd, IPA_IOC_ADD_FLT_RULE_V2, ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:140:32: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
for (cnt = 0; cnt < ruleTable->num_rules; cnt++)
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:142:49: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
if (((struct ipa_flt_rule_add_v2 *)ruleTable->rules)
[cnt].status != 0)
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:142:57: #[0m#[0;1;31merror: #[0m#[1msubscript of pointer to
incomplete type 'struct ipa_flt_rule_add_v2'#[0m
if (((struct ipa_flt_rule_add_v2 *)ruleTable->rules)
[cnt].status != 0)
#[0;1;32m
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:142:17: #[0m#[0;1;30mnote: #[0mforward declaration of
'ipa_flt_rule_add_v2'#[0m
if (((struct ipa_flt_rule_add_v2 *)ruleTable->rules)
[cnt].status != 0)
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_Filtering.cpp:145:55: #[0m#[0;1;31merror: #[0m#[1mmember access into
incomplete type 'const struct ipa_ioc_add_flt_rule_v2'#[0m
cnt, ((struct
ipa_flt_rule_add_v2 *)ruleTable->rules)[cnt].status);
#[0;1;32m
^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[0;1;31mfatal error: #[0m#[1mtoo many errors emitted, stopping now [-ferror-
limit=]#[0m
20 errors generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_IfaceManager.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_IfaceManager.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_IfaceManager.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_IfaceManager.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_IfaceManager.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_IfaceManager.cpp:43:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_IfaceManager.h:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Neighbor.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Neighbor.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Neighbor.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Neighbor.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Neighbor.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Neighbor.cpp:42:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Neighbor.h:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_ConntrackClient.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_ConntrackClient.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_ConntrackClient.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_ConntrackClient.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_ConntrackClient.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_ConntrackClient.cpp:38:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Iface.h:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Xml.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Xml.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Xml.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Xml.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Xml.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Xml.cpp:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Xml.h:44:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Netlink.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Netlink.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Netlink.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Netlink.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Netlink.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Netlink.cpp:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Iface.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Iface.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Iface.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Iface.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Iface.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Iface.cpp:42:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Netlink.h:65:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_ConntrackListener.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_ConntrackListener.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_ConntrackListener.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_ConntrackListener.o vendor/qcom/opensource/data-ipa-cfg-
mgr/ipacm/src/IPACM_ConntrackListener.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_ConntrackListener.cpp:33:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_ConntrackListener.h:42:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_ConntrackListener.cpp:1523:37: #[0m#[0;1;31merror: #[0m#[1muse of undeclared
identifier 'QMI_IPA_MOVE_NAT_TO_DDR_V01'#[0m
if(data_nat->nat_move_direction == QMI_IPA_MOVE_NAT_TO_DDR_V01) {
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_ConntrackListener.cpp:1533:29: #[0m#[0;1;31merror: #[0m#[1muse of undeclared
identifier 'WAN_IOC_NOTIFY_NAT_MOVE_RES'#[0m
ret = ioctl(fd_wwan_ioctl, WAN_IOC_NOTIFY_NAT_MOVE_RES, ret);
#[0;1;32m ^
#[0m3 errors generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_OffloadManager.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_OffloadManager.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_OffloadManager.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_OffloadManager.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_OffloadManager.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_OffloadManager.cpp:40:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_OffloadManager.h:35:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_OffloadManager.cpp:654:56: #[0m#[0;1;31merror: #[0m#[1munused parameter
'upstream_name' [-Werror,-Wunused-parameter]#[0m
RET IPACM_OffloadManager::setQuotaWarning(const char * upstream_name /* upstream
*/,
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_OffloadManager.cpp:655:10: #[0m#[0;1;31merror: #[0m#[1munused parameter
'quota_mb' [-Werror,-Wunused-parameter]#[0m
uint64_t quota_mb/* quota limit */, uint64_t warning_mb/* warning limit */)
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/
IPACM_OffloadManager.cpp:655:46: #[0m#[0;1;31merror: #[0m#[1munused parameter
'warning_mb' [-Werror,-Wunused-parameter]#[0m
uint64_t quota_mb/* quota limit */, uint64_t warning_mb/* warning limit */)
#[0;1;32m ^
#[0m4 errors generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_LanToLan.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_LanToLan.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_LanToLan.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_LanToLan.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_LanToLan.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_LanToLan.cpp:77:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_LanToLan.h:42:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Iface.h:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Conntrack_NATApp.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Conntrack_NATApp.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Conntrack_NATApp.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Conntrack_NATApp.o vendor/qcom/opensource/data-ipa-cfg-
mgr/ipacm/src/IPACM_Conntrack_NATApp.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Conntrack_NATApp.cpp:29:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Conntrack_NATApp.h:36:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Config.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Lan.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Lan.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Lan.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:45:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Netlink.h:65:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4114:4:
#[0m#[0;1;31merror: #[0m#[1minvalid application of 'sizeof' to an incomplete type
'struct ipa_ioc_add_flt_rule_v2'#[0m
sizeof(struct ipa_ioc_add_flt_rule_v2));
#[0;1;32m ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4120:60:
#[0m#[0;1;31merror: #[0m#[1minvalid application of 'sizeof' to an incomplete type
'struct ipa_flt_rule_add_v2'#[0m
flt_rule_entry = (struct ipa_flt_rule_add_v2 *)calloc(1,
sizeof(struct ipa_flt_rule_add_v2));
#[0;1;32m ^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4127:11:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_ioc_add_flt_rule_v2'#[0m
flt_rule->rules = (uint64_t)flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4129:11:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_ioc_add_flt_rule_v2'#[0m
flt_rule->commit = 1;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4130:11:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_ioc_add_flt_rule_v2'#[0m
flt_rule->ep = rx_prop->rx[0].src_pipe;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4131:11:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_ioc_add_flt_rule_v2'#[0m
flt_rule->global = false;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4132:11:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_ioc_add_flt_rule_v2'#[0m
flt_rule->ip = IPA_IP_v4;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4133:11:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_ioc_add_flt_rule_v2'#[0m
flt_rule->num_rules = 1;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4134:11:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_ioc_add_flt_rule_v2'#[0m
flt_rule->flt_rule_size = sizeof(struct ipa_flt_rule_add_v2);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Filtering.h:59:34:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_ioc_add_flt_rule_v2'#[0m
bool AddFilteringRule_v2(struct ipa_ioc_add_flt_rule_v2 const *ruleTable);
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4134:29:
#[0m#[0;1;31merror: #[0m#[1minvalid application of 'sizeof' to an incomplete type
'struct ipa_flt_rule_add_v2'#[0m
flt_rule->flt_rule_size = sizeof(struct ipa_flt_rule_add_v2);
#[0;1;32m ^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4136:17:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_flt_rule_add_v2'#[0m
flt_rule_entry->rule.retain_hdr = 1;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4137:17:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_flt_rule_add_v2'#[0m
flt_rule_entry->rule.to_uc = 0;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4138:17:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_flt_rule_add_v2'#[0m
flt_rule_entry->rule.eq_attrib_type = 0;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4139:17:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_flt_rule_add_v2'#[0m
flt_rule_entry->at_rear = true;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4140:17:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_flt_rule_add_v2'#[0m
flt_rule_entry->flt_rule_hdl = -1;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4141:17:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_flt_rule_add_v2'#[0m
flt_rule_entry->status = -1;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4142:17:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_flt_rule_add_v2'#[0m
flt_rule_entry->rule.action = IPA_PASS_TO_EXCEPTION;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4144:18:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_flt_rule_add_v2'#[0m
flt_rule_entry->rule.hashable = true;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Lan.cpp:4109:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_flt_rule_add_v2'#[0m
struct ipa_flt_rule_add_v2 *flt_rule_entry;
#[0;1;32m ^
#[0m#[0;1;31mfatal error: #[0m#[1mtoo many errors emitted, stopping now [-ferror-
limit=]#[0m
20 errors generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Wlan.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Wlan.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Wlan.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Wlan.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Wlan.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Wlan.cpp:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Wlan.h:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m1 error generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Wan.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Wan.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Wan.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Wan.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Wan.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Wan.cpp:43:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Wan.h:44:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Wan.cpp:540:62:
#[0m#[0;1;31merror: #[0m#[1muse of undeclared identifier
'IPA_CLIENT_APPS_WAN_LOW_LAT_DATA_CONS'#[0m
pipe_idx = ioctl(fd_wwan_ioctl, IPA_IOC_QUERY_EP_MAPPING,
IPA_CLIENT_APPS_WAN_LOW_LAT_DATA_CONS);
#[0;1;32m
^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Wan.cpp:549:25:
#[0m#[0;1;31merror: #[0m#[1mno member named 'coalesce' in 'ipa_rt_rule'#[0m
rt_rule_entry->rule.coalesce = false;
#[0;1;32m ~~~~~~~~~~~~~~~~~~~ ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Wan.cpp:899:90:
#[0m#[0;1;31merror: #[0m#[1muse of undeclared identifier
'IPA_CLIENT_APPS_WAN_LOW_LAT_DATA_CONS'#[0m
rt_rule_entry->rule.attrib.meta_data = ioctl(fd_wwan_ioctl,
IPA_IOC_QUERY_EP_MAPPING, IPA_CLIENT_APPS_WAN_LOW_LAT_DATA_CONS);
#[0;1;32m
^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Wan.cpp:906:31:
#[0m#[0;1;31merror: #[0m#[1muse of undeclared identifier
'IPA_CLIENT_APPS_WAN_LOW_LAT_DATA_CONS'#[0m
rt_rule_entry->rule.dst =
IPA_CLIENT_APPS_WAN_LOW_LAT_DATA_CONS;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Wan.cpp:907:25:
#[0m#[0;1;31merror: #[0m#[1mno member named 'coalesce' in 'ipa_rt_rule'#[0m
rt_rule_entry->rule.coalesce = false;
#[0;1;32m ~~~~~~~~~~~~~~~~~~~ ^
#[0m6 errors generated.

FAILED: //vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm:ipacm clang++


src/IPACM_Main.cpp
Outputs: /home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/
data-ipa-cfg-mgr/ipacm/src/IPACM_Main.o
Error: exited with code: 1
Command: PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-
r450784d/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -Werror=implicit-
function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self
-Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -
UDEBUG -fno-exceptions -Wno-multichar -O3 -g -fdebug-default-version=5 -fno-strict-
aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-
include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -
D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -
fexperimental-new-pass-manager -Wno-reserved-id-macro -fcolor-diagnostics -Wno-
sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -
Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Wunguarded-
availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ffp-contract=off -fdebug-
prefix-map=/proc/self/cwd= -ftrivial-auto-var-init=zero -enable-trivial-auto-var-
init-zero-knowing-it-will-be-removed-from-clang -Wno-unused-command-line-argument -
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=format-security -nostdlibinc -fdebug-info-for-profiling -Wno-enum-compare -
Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-
pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -
Wno-null-pointer-subtraction -Wno-string-concatenation -march=armv8-a -target
aarch64-linux-android33 -DANDROID_STRICT -fPIE -Wsign-promo -Wimplicit-fallthrough
-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-
inlines-hidden -Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src
-Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc -Ivendor/qcom/opensource/data-
ipa-cfg-mgr/ipacm
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/audio/include/uapi
-I/home/jazz/xt/out/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/techpack/audio/include
-Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include
-Isystem/libbase/include -Iexternal/fmtlib/include
-Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk
-Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include
-Iexternal/libcxxabi/include -Ivendor/qcom/opensource/data-ipa-cfg-mgr/hal/inc -
Ivendor/qcom/opensource/data-ipa-cfg-mgr/ipanat/inc -Iexternal/libxml2/include -
Iexternal/libnfnetlink/include -Iexternal/libnetfilter_conntrack/include
-Isystem/libhidl/base/include -Isystem/libhidl/transport/include
-Isystem/libfmq/base -Isystem/libhwbinder/include -Isystem/core/libcutils/include -
I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.0/
android.hidl.manager@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.1/
android.hidl.manager@1.1_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/manager/1.2/
android.hidl.manager@1.2_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/system/libhidl/transport/base/1.0/
android.hidl.base@1.0_genc++_headers/gen -Ihardware/libhardware_legacy/include -
Ihardware/libhardware/include -Isystem/media/audio/include
-Ipackages/modules/Bluetooth/system/types
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/config/
1.0/android.hardware.tetheroffload.config@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.0/android.hardware.tetheroffload.control@1.0_genc++_headers/gen
-I/home/jazz/xt/out/soong/.intermediates/hardware/interfaces/tetheroffload/
control/1.1/android.hardware.tetheroffload.control@1.1_genc++_headers/gen -
Iexternal/libcxx/include -isystem
/home/jazz/xt/out/soong/.intermediates/bionic/libc/libc/android_vendor.33_arm64_arm
v8-a_shared/gen/include -isystem bionic/libc/kernel/uapi/asm-arm64 -isystem
bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem
bionic/libc/kernel/android/uapi -DFEATURE_IPA_ANDROID -DFEATURE_IPACM_RESTART -
DFEATURE_IPACM_HAL -DDEBUG -Wall -Werror -Wno-error=macro-redefined -
DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -std=gnu++17 -fno-rtti -Werror=bool-
operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -
Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -
Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast
-Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -
Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-
compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-sizeof-
array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-
construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-
deprecated-anon-enum-enum-conversion -Wno-string-compare -Wno-pessimizing-move -
Wno-non-c-typedef-for-linkage -Wno-align-mismatch -Wno-error=unused-but-set-
variable -Wno-error=unused-but-set-parameter -Wno-unused-but-set-variable -Wno-
unused-but-set-parameter -Wno-bitwise-instead-of-logical -MD -MF
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Main.o.d -o
/home/jazz/xt/out/soong/.intermediates/vendor/qcom/opensource/data-ipa-cfg-mgr/
ipacm/ipacm/android_vendor.33_arm64_armv8-a/obj/vendor/qcom/opensource/data-ipa-
cfg-mgr/ipacm/src/IPACM_Main.o
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp
Output:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:60:
In file included from
vendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_CmdQueue.h:43:
#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:401:2:
#[0m#[0;1;31merror: #[0m#[1munknown type name 'ipa_move_nat_type_enum_v01'; did you
mean 'ipa_stats_type_enum_v01'?#[0m
ipa_move_nat_type_enum_v01 nat_move_direction;
#[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~
#[0m#[0;32m ipa_stats_type_enum_v01
#[0m#[1mout/soong/.intermediates/vendor/xtended/build/soong/
generated_kernel_includes/gen/usr/include/linux/ipa_qmi_service_v01.h:1368:6:
#[0m#[0;1;30mnote: #[0m'ipa_stats_type_enum_v01' declared here#[0m
enum ipa_stats_type_enum_v01 {
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:951:8:
#[0m#[0;1;31merror: #[0m#[1muse of undeclared identifier 'IPA_MOVE_NAT_TABLE'; did
you mean 'IPA_MOVE_NAT_TBL_EVENT'?#[0m
case IPA_MOVE_NAT_TABLE:
#[0;1;32m ^~~~~~~~~~~~~~~~~~
#[0m#[0;32m IPA_MOVE_NAT_TBL_EVENT
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/inc/IPACM_Defs.h:217:2:
#[0m#[0;1;30mnote: #[0m'IPA_MOVE_NAT_TBL_EVENT' declared here#[0m
IPA_MOVE_NAT_TBL_EVENT, /* ipacm_event_move_nat */
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:954:13:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_move_nat_req_msg_v01'#[0m
move_nat->nat_move_direction ==
QMI_IPA_MOVE_NAT_TO_DDR_V01 ? "TO_DDR" : "TO_SRAM");
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:308:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_move_nat_req_msg_v01'#[0m
struct ipa_move_nat_req_msg_v01 *move_nat;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:954:37:
#[0m#[0;1;31merror: #[0m#[1muse of undeclared identifier
'QMI_IPA_MOVE_NAT_TO_DDR_V01'#[0m
move_nat->nat_move_direction ==
QMI_IPA_MOVE_NAT_TO_DDR_V01 ? "TO_DDR" : "TO_SRAM");
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:954:13:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_move_nat_req_msg_v01'#[0m
move_nat->nat_move_direction ==
QMI_IPA_MOVE_NAT_TO_DDR_V01 ? "TO_DDR" : "TO_SRAM");
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:308:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_move_nat_req_msg_v01'#[0m
struct ipa_move_nat_req_msg_v01 *move_nat;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:954:37:
#[0m#[0;1;31merror: #[0m#[1muse of undeclared identifier
'QMI_IPA_MOVE_NAT_TO_DDR_V01'#[0m
move_nat->nat_move_direction ==
QMI_IPA_MOVE_NAT_TO_DDR_V01 ? "TO_DDR" : "TO_SRAM");
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:962:48:
#[0m#[0;1;31merror: #[0m#[1mmember access into incomplete type 'struct
ipa_move_nat_req_msg_v01'#[0m
move_nat_data->nat_move_direction = move_nat-
>nat_move_direction;
#[0;1;32m ^
#[0m#[1mvendor/qcom/opensource/data-ipa-cfg-mgr/ipacm/src/IPACM_Main.cpp:308:9:
#[0m#[0;1;30mnote: #[0mforward declaration of 'ipa_move_nat_req_msg_v01'#[0m
struct ipa_move_nat_req_msg_v01 *move_nat;
#[0;1;32m ^
#[0m7 errors generated.

You might also like