commands: { copy_before: { from: "external/cronet/tot/base/allocator/partition_allocator/src/partition_alloc/write_buildflag_header.py" to: "tools/src/external/cronet/tot/base/allocator/partition_allocator/src/partition_alloc/write_buildflag_header.py" } chdir: true command: "CC_ARCH=x86_64 CC_NATIVE_BRIDGE= CC_MULTILIB=lib64 CC_OS=android && if [[ ( $CC_ARCH == 'arm' && $CC_OS == 'android' ) ]]; then mkdir -p __SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc && echo '--flags ASSERT_CPP_20=true BACKUP_REF_PTR_EXTRA_OOB_CHECKS=false BACKUP_REF_PTR_POISON_OOB_PTR=false CAN_UNWIND_WITH_FRAME_POINTERS=false DCHECKS_ARE_ON=false DCHECK_IS_CONFIGURABLE=false ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT=false ENABLE_BACKUP_REF_PTR_FEATURE_FLAG=false ENABLE_BACKUP_REF_PTR_INSTANCE_TRACER=false ENABLE_BACKUP_REF_PTR_SLOW_CHECKS=false ENABLE_BACKUP_REF_PTR_SUPPORT=false ENABLE_DANGLING_RAW_PTR_CHECKS=false ENABLE_DANGLING_RAW_PTR_FEATURE_FLAG=false ENABLE_GWP_ASAN_SUPPORT=false ENABLE_PARTITION_LOCK_REENTRANCY_CHECK=false ENABLE_PARTITION_LOCK_PRIORITY_INHERITANCE=false ENABLE_PKEYS=false ENABLE_POINTER_ARITHMETIC_TRAIT_CHECK=true ENABLE_POINTER_COMPRESSION=false ENABLE_POINTER_SUBTRACTION_CHECK=false MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS=false ENABLE_MOVE_METADATA_OUT_OF_GIGACAGE_TRIAL=false ENABLE_THREAD_ISOLATION=false EXPENSIVE_DCHECKS_ARE_ON=false FORCE_DISABLE_BACKUP_REF_PTR_FEATURE=false FORCE_ENABLE_RAW_PTR_EXCLUSION=false FORWARD_THROUGH_MALLOC=false HAS_64_BIT_POINTERS=false HAS_MEMORY_TAGGING=false IS_ANDROID=true IS_CASTOS=false IS_CAST_ANDROID=false IS_CHROMEOS=false IS_DEBUG=false IS_HWASAN=false RAW_PTR_ZERO_ON_CONSTRUCT=true RAW_PTR_ZERO_ON_DESTRUCT=false RAW_PTR_ZERO_ON_MOVE=true REALLOC_GROWTH_FACTOR_MITIGATION=false RECORD_ALLOC_INFO=false SHIM_SUPPORTS_SIZED_DEALLOC=false SMALLER_PARTITION_COOKIE=false STACK_SCAN_SUPPORTED=true USE_ALLOCATOR_SHIM=false USE_ASAN_BACKUP_REF_PTR=false USE_FULL_MTE=false USE_LARGE_EMPTY_SLOT_SPAN_RING=true USE_PARTITION_ALLOC=false USE_PARTITION_ALLOC_AS_MALLOC=false USE_PARTITION_COOKIE=false USE_RAW_PTR_ASAN_UNOWNED_IMPL=false USE_RAW_PTR_BACKUP_REF_IMPL=false USE_RAW_PTR_HOOKABLE_IMPL=false' | __SBOX_SANDBOX_DIR__/tools/src/external/cronet/tot/base/allocator/partition_allocator/src/partition_alloc/write_buildflag_header.py --output '__SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc/buildflags.h' --rulename //base/allocator/partition_allocator/src/partition_alloc:buildflags --gen-dir . --definitions /dev/stdin ;fi; if [[ ( $CC_ARCH == 'arm64' && $CC_OS == 'android' ) ]]; then mkdir -p __SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc && echo '--flags ASSERT_CPP_20=true BACKUP_REF_PTR_EXTRA_OOB_CHECKS=false BACKUP_REF_PTR_POISON_OOB_PTR=false CAN_UNWIND_WITH_FRAME_POINTERS=true DCHECKS_ARE_ON=false DCHECK_IS_CONFIGURABLE=false ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT=false ENABLE_BACKUP_REF_PTR_FEATURE_FLAG=false ENABLE_BACKUP_REF_PTR_INSTANCE_TRACER=false ENABLE_BACKUP_REF_PTR_SLOW_CHECKS=false ENABLE_BACKUP_REF_PTR_SUPPORT=false ENABLE_DANGLING_RAW_PTR_CHECKS=false ENABLE_DANGLING_RAW_PTR_FEATURE_FLAG=false ENABLE_GWP_ASAN_SUPPORT=false ENABLE_PARTITION_LOCK_REENTRANCY_CHECK=false ENABLE_PARTITION_LOCK_PRIORITY_INHERITANCE=true ENABLE_PKEYS=false ENABLE_POINTER_ARITHMETIC_TRAIT_CHECK=true ENABLE_POINTER_COMPRESSION=false ENABLE_POINTER_SUBTRACTION_CHECK=false MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS=true ENABLE_MOVE_METADATA_OUT_OF_GIGACAGE_TRIAL=true ENABLE_THREAD_ISOLATION=false EXPENSIVE_DCHECKS_ARE_ON=false FORCE_DISABLE_BACKUP_REF_PTR_FEATURE=false FORCE_ENABLE_RAW_PTR_EXCLUSION=false FORWARD_THROUGH_MALLOC=false HAS_64_BIT_POINTERS=true HAS_MEMORY_TAGGING=true IS_ANDROID=true IS_CASTOS=false IS_CAST_ANDROID=false IS_CHROMEOS=false IS_DEBUG=false IS_HWASAN=false RAW_PTR_ZERO_ON_CONSTRUCT=true RAW_PTR_ZERO_ON_DESTRUCT=false RAW_PTR_ZERO_ON_MOVE=true REALLOC_GROWTH_FACTOR_MITIGATION=false RECORD_ALLOC_INFO=false SHIM_SUPPORTS_SIZED_DEALLOC=false SMALLER_PARTITION_COOKIE=false STACK_SCAN_SUPPORTED=true USE_ALLOCATOR_SHIM=false USE_ASAN_BACKUP_REF_PTR=false USE_FULL_MTE=false USE_LARGE_EMPTY_SLOT_SPAN_RING=true USE_PARTITION_ALLOC=false USE_PARTITION_ALLOC_AS_MALLOC=false USE_PARTITION_COOKIE=false USE_RAW_PTR_ASAN_UNOWNED_IMPL=false USE_RAW_PTR_BACKUP_REF_IMPL=false USE_RAW_PTR_HOOKABLE_IMPL=false' | __SBOX_SANDBOX_DIR__/tools/src/external/cronet/tot/base/allocator/partition_allocator/src/partition_alloc/write_buildflag_header.py --output '__SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc/buildflags.h' --rulename //base/allocator/partition_allocator/src/partition_alloc:buildflags --gen-dir . --definitions /dev/stdin ;fi; if [[ ( $CC_ARCH == 'riscv64' && $CC_OS == 'android' ) ]]; then mkdir -p __SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc && echo '--flags ASSERT_CPP_20=true BACKUP_REF_PTR_EXTRA_OOB_CHECKS=false BACKUP_REF_PTR_POISON_OOB_PTR=false CAN_UNWIND_WITH_FRAME_POINTERS=false DCHECKS_ARE_ON=false DCHECK_IS_CONFIGURABLE=false ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT=false ENABLE_BACKUP_REF_PTR_FEATURE_FLAG=false ENABLE_BACKUP_REF_PTR_INSTANCE_TRACER=false ENABLE_BACKUP_REF_PTR_SLOW_CHECKS=false ENABLE_BACKUP_REF_PTR_SUPPORT=false ENABLE_DANGLING_RAW_PTR_CHECKS=false ENABLE_DANGLING_RAW_PTR_FEATURE_FLAG=false ENABLE_GWP_ASAN_SUPPORT=false ENABLE_PARTITION_LOCK_REENTRANCY_CHECK=false ENABLE_PARTITION_LOCK_PRIORITY_INHERITANCE=false ENABLE_PKEYS=false ENABLE_POINTER_ARITHMETIC_TRAIT_CHECK=true ENABLE_POINTER_COMPRESSION=false ENABLE_POINTER_SUBTRACTION_CHECK=false MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS=true ENABLE_MOVE_METADATA_OUT_OF_GIGACAGE_TRIAL=true ENABLE_THREAD_ISOLATION=false EXPENSIVE_DCHECKS_ARE_ON=false FORCE_DISABLE_BACKUP_REF_PTR_FEATURE=false FORCE_ENABLE_RAW_PTR_EXCLUSION=false FORWARD_THROUGH_MALLOC=false HAS_64_BIT_POINTERS=true HAS_MEMORY_TAGGING=false IS_ANDROID=true IS_CASTOS=false IS_CAST_ANDROID=false IS_CHROMEOS=false IS_DEBUG=false IS_HWASAN=false RAW_PTR_ZERO_ON_CONSTRUCT=true RAW_PTR_ZERO_ON_DESTRUCT=false RAW_PTR_ZERO_ON_MOVE=true REALLOC_GROWTH_FACTOR_MITIGATION=false RECORD_ALLOC_INFO=false SHIM_SUPPORTS_SIZED_DEALLOC=false SMALLER_PARTITION_COOKIE=false STACK_SCAN_SUPPORTED=true USE_ALLOCATOR_SHIM=false USE_ASAN_BACKUP_REF_PTR=false USE_FULL_MTE=false USE_LARGE_EMPTY_SLOT_SPAN_RING=true USE_PARTITION_ALLOC=false USE_PARTITION_ALLOC_AS_MALLOC=false USE_PARTITION_COOKIE=false USE_RAW_PTR_ASAN_UNOWNED_IMPL=false USE_RAW_PTR_BACKUP_REF_IMPL=false USE_RAW_PTR_HOOKABLE_IMPL=false' | __SBOX_SANDBOX_DIR__/tools/src/external/cronet/tot/base/allocator/partition_allocator/src/partition_alloc/write_buildflag_header.py --output '__SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc/buildflags.h' --rulename //base/allocator/partition_allocator/src/partition_alloc:buildflags --gen-dir . --definitions /dev/stdin ;fi; if [[ ( $CC_ARCH == 'x86' && $CC_OS == 'android' ) ]]; then mkdir -p __SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc && echo '--flags ASSERT_CPP_20=true BACKUP_REF_PTR_EXTRA_OOB_CHECKS=false BACKUP_REF_PTR_POISON_OOB_PTR=false CAN_UNWIND_WITH_FRAME_POINTERS=true DCHECKS_ARE_ON=false DCHECK_IS_CONFIGURABLE=false ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT=false ENABLE_BACKUP_REF_PTR_FEATURE_FLAG=false ENABLE_BACKUP_REF_PTR_INSTANCE_TRACER=false ENABLE_BACKUP_REF_PTR_SLOW_CHECKS=false ENABLE_BACKUP_REF_PTR_SUPPORT=false ENABLE_DANGLING_RAW_PTR_CHECKS=false ENABLE_DANGLING_RAW_PTR_FEATURE_FLAG=false ENABLE_GWP_ASAN_SUPPORT=false ENABLE_PARTITION_LOCK_REENTRANCY_CHECK=false ENABLE_PARTITION_LOCK_PRIORITY_INHERITANCE=false ENABLE_PKEYS=false ENABLE_POINTER_ARITHMETIC_TRAIT_CHECK=true ENABLE_POINTER_COMPRESSION=false ENABLE_POINTER_SUBTRACTION_CHECK=false MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS=false ENABLE_MOVE_METADATA_OUT_OF_GIGACAGE_TRIAL=false ENABLE_THREAD_ISOLATION=false EXPENSIVE_DCHECKS_ARE_ON=false FORCE_DISABLE_BACKUP_REF_PTR_FEATURE=false FORCE_ENABLE_RAW_PTR_EXCLUSION=false FORWARD_THROUGH_MALLOC=false HAS_64_BIT_POINTERS=false HAS_MEMORY_TAGGING=false IS_ANDROID=true IS_CASTOS=false IS_CAST_ANDROID=false IS_CHROMEOS=false IS_DEBUG=false IS_HWASAN=false RAW_PTR_ZERO_ON_CONSTRUCT=true RAW_PTR_ZERO_ON_DESTRUCT=false RAW_PTR_ZERO_ON_MOVE=true REALLOC_GROWTH_FACTOR_MITIGATION=false RECORD_ALLOC_INFO=false SHIM_SUPPORTS_SIZED_DEALLOC=false SMALLER_PARTITION_COOKIE=false STACK_SCAN_SUPPORTED=true USE_ALLOCATOR_SHIM=false USE_ASAN_BACKUP_REF_PTR=false USE_FULL_MTE=false USE_LARGE_EMPTY_SLOT_SPAN_RING=true USE_PARTITION_ALLOC=false USE_PARTITION_ALLOC_AS_MALLOC=false USE_PARTITION_COOKIE=false USE_RAW_PTR_ASAN_UNOWNED_IMPL=false USE_RAW_PTR_BACKUP_REF_IMPL=false USE_RAW_PTR_HOOKABLE_IMPL=false' | __SBOX_SANDBOX_DIR__/tools/src/external/cronet/tot/base/allocator/partition_allocator/src/partition_alloc/write_buildflag_header.py --output '__SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc/buildflags.h' --rulename //base/allocator/partition_allocator/src/partition_alloc:buildflags --gen-dir . --definitions /dev/stdin ;fi; if [[ ( $CC_ARCH == 'x86_64' && $CC_OS == 'android' ) ]]; then mkdir -p __SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc && echo '--flags ASSERT_CPP_20=true BACKUP_REF_PTR_EXTRA_OOB_CHECKS=false BACKUP_REF_PTR_POISON_OOB_PTR=false CAN_UNWIND_WITH_FRAME_POINTERS=false DCHECKS_ARE_ON=false DCHECK_IS_CONFIGURABLE=false ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT=false ENABLE_BACKUP_REF_PTR_FEATURE_FLAG=false ENABLE_BACKUP_REF_PTR_INSTANCE_TRACER=false ENABLE_BACKUP_REF_PTR_SLOW_CHECKS=false ENABLE_BACKUP_REF_PTR_SUPPORT=false ENABLE_DANGLING_RAW_PTR_CHECKS=false ENABLE_DANGLING_RAW_PTR_FEATURE_FLAG=false ENABLE_GWP_ASAN_SUPPORT=false ENABLE_PARTITION_LOCK_REENTRANCY_CHECK=false ENABLE_PARTITION_LOCK_PRIORITY_INHERITANCE=true ENABLE_PKEYS=false ENABLE_POINTER_ARITHMETIC_TRAIT_CHECK=true ENABLE_POINTER_COMPRESSION=false ENABLE_POINTER_SUBTRACTION_CHECK=false MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS=true ENABLE_MOVE_METADATA_OUT_OF_GIGACAGE_TRIAL=true ENABLE_THREAD_ISOLATION=false EXPENSIVE_DCHECKS_ARE_ON=false FORCE_DISABLE_BACKUP_REF_PTR_FEATURE=false FORCE_ENABLE_RAW_PTR_EXCLUSION=false FORWARD_THROUGH_MALLOC=false HAS_64_BIT_POINTERS=true HAS_MEMORY_TAGGING=false IS_ANDROID=true IS_CASTOS=false IS_CAST_ANDROID=false IS_CHROMEOS=false IS_DEBUG=false IS_HWASAN=false RAW_PTR_ZERO_ON_CONSTRUCT=true RAW_PTR_ZERO_ON_DESTRUCT=false RAW_PTR_ZERO_ON_MOVE=true REALLOC_GROWTH_FACTOR_MITIGATION=false RECORD_ALLOC_INFO=false SHIM_SUPPORTS_SIZED_DEALLOC=false SMALLER_PARTITION_COOKIE=false STACK_SCAN_SUPPORTED=true USE_ALLOCATOR_SHIM=false USE_ASAN_BACKUP_REF_PTR=false USE_FULL_MTE=false USE_LARGE_EMPTY_SLOT_SPAN_RING=true USE_PARTITION_ALLOC=false USE_PARTITION_ALLOC_AS_MALLOC=false USE_PARTITION_COOKIE=false USE_RAW_PTR_ASAN_UNOWNED_IMPL=false USE_RAW_PTR_BACKUP_REF_IMPL=false USE_RAW_PTR_HOOKABLE_IMPL=false' | __SBOX_SANDBOX_DIR__/tools/src/external/cronet/tot/base/allocator/partition_allocator/src/partition_alloc/write_buildflag_header.py --output '__SBOX_SANDBOX_DIR__/out/base/allocator/partition_allocator/src/partition_alloc/buildflags.h' --rulename //base/allocator/partition_allocator/src/partition_alloc:buildflags --gen-dir . --definitions /dev/stdin ;fi;" copy_after: { from: "out/base/allocator/partition_allocator/src/partition_alloc/buildflags.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/tot/tot_cronet_base_allocator_partition_allocator_src_partition_alloc_buildflags/android_x86_64/gen/base/allocator/partition_allocator/src/partition_alloc/buildflags.h" } input_hash: "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" env: { name: "PATH" inherit: true } env: { name: "JAVA_HOME" inherit: true } env: { name: "TMPDIR" inherit: true } env: { name: "RBE_log_dir" inherit: true } env: { name: "RBE_platform" inherit: true } env: { name: "RBE_server_address" inherit: true } env: { name: "RBE_exec_root" inherit: true } env: { name: "OUT_DIR" value: "out" } dont_inherit_env: true }