On Mon, Nov 3, 2014 at 8:23 PM, Mike Holmes <mike.hol...@linaro.org> wrote:
> ping
>
> On 30 October 2014 18:17, Mike Holmes <mike.hol...@linaro.org> wrote:
>>
>> tot is = i which cannot leave the for loop without being positive
>> unless it exits entirely and never reaches the test statement.
>> Or QUEUE_ROUNDS is #defined to 0 rather than (512*1024)
>> Thus tot is always true and the else cannot execute

Why not use QUEUE_ROUNDS instead and get rid of tot altogether ?

>>
>> Signed-off-by: Mike Holmes <mike.hol...@linaro.org>
>> ---
>>
>> Previous patch missed a case.
>> Fixed indent
>>
>>  example/odp_example/odp_example.c | 9 ++-------
>>  1 file changed, 2 insertions(+), 7 deletions(-)
>>
>> diff --git a/example/odp_example/odp_example.c
>> b/example/odp_example/odp_example.c
>> index 5f25f89..1ed4a0b 100644
>> --- a/example/odp_example/odp_example.c
>> +++ b/example/odp_example/odp_example.c
>> @@ -355,13 +355,8 @@ static int test_schedule_one_single(const char *str,
>> int thr,
>>         odp_barrier_sync(barrier);
>>         clear_sched_queues();
>>
>> -       if (tot) {
>> -               cycles = cycles/tot;
>> -               ns     = ns/tot;
>> -       } else {
>> -               cycles = 0;
>> -               ns     = 0;
>> -       }
>> +       cycles = cycles/tot;
>> +       ns     = ns/tot;
>>
>>         printf("  [%i] %s enq+deq %"PRIu64" cycles, %"PRIu64" ns\n",
>>                thr, str, cycles, ns);
>> --
>> 2.1.0
>>
>
>
>
> --
> Mike Holmes
> Linaro  Sr Technical Manager
> LNG - ODP
>
> _______________________________________________
> lng-odp mailing list
> lng-odp@lists.linaro.org
> http://lists.linaro.org/mailman/listinfo/lng-odp
>

_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to