From 7c56149ce8682fbb0e9d3c5a818921ff32b0af54 Mon Sep 17 00:00:00 2001 From: Zingo Andersen Date: Tue, 25 Jan 2022 11:09:41 +0100 Subject: Cast Device and Driver in log message to unsigned long When building Android S this is during the build ending up as both unsigned long long and unsigned long, this makes the build break when building the tests. As both seem to be used during a normal build it will not help to just change the %ul to %ull as you get an error on that instead. This fixes so it's always printing with unsigned long. Signed-off-by: Zingo Andersen Change-Id: I1d1e4b8ab72c563a3b570f30112a7ce076f0a54e --- ArmnnPreparedModel_1_2.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'ArmnnPreparedModel_1_2.cpp') diff --git a/ArmnnPreparedModel_1_2.cpp b/ArmnnPreparedModel_1_2.cpp index f3d05ef5..29055a70 100644 --- a/ArmnnPreparedModel_1_2.cpp +++ b/ArmnnPreparedModel_1_2.cpp @@ -566,8 +566,8 @@ bool ArmnnPreparedModel_1_2::ExecuteGraph( V1_2::Timing timing; timing.timeOnDevice = MicrosecondsDuration(deviceEnd, deviceStart); timing.timeInDriver = MicrosecondsDuration(driverEnd, cb.ctx.driverStart); - ALOGV("ArmnnPreparedModel_1_2::execute timing - Device = %lu Driver = %lu", timing.timeOnDevice, - timing.timeInDriver); + ALOGV("ArmnnPreparedModel_1_2::execute timing - Device = %lu Driver = %lu", + static_cast(timing.timeOnDevice), static_cast(timing.timeInDriver)); cb.callback(V1_0::ErrorStatus::NONE, outputShapes, timing, "ArmnnPreparedModel_1_2::ExecuteGraph"); } else { cb.callback(V1_0::ErrorStatus::NONE, outputShapes, g_NoTiming, "ArmnnPreparedModel_1_2::ExecuteGraph"); @@ -774,8 +774,8 @@ void ArmnnPreparedModel_1_2::ArmnnThreadPoolCallback_1_2(timing.timeOnDevice), static_cast(timing.timeInDriver)); m_CallbackContext.callback( V1_0::ErrorStatus::NONE, m_OutputShapes, timing, "ArmnnPreparedModel_1_2::ExecuteGraph"); } else { -- cgit v1.2.1