Project

General

Profile

Actions

Bug #4420

closed

llc unit test fails in ARM (raspberrypi4)

Added by pespin about 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
02/26/2020
Due date:
% Done:

100%

Spec Reference:

Description

osmo-pcu master (55f06c3d77563d5817107247c422d3e66115c352).

  9: llc                                             FAILED (testsuite.at:63)
======================== ./osmo-pcu-0.8.0.67-55f0/_build/sub/tests/testsuite.dir/09/testsuite.log

#                             -*- compilation -*-
9. testsuite.at:59: testing llc ...
../../../tests/testsuite.at:63: $OSMO_QEMU $abs_top_builddir/tests/llc/LlcTest
--- experr      2020-02-26 17:37:43.429241836 +0000
+++ /build/osmo-pcu-0.8.0.67-55f0/_build/sub/tests/testsuite.dir/at-groups/9/stderr     2020-02-26 17:37:43.509239670 +0000
@@ -1,3 +1,4 @@
+../../../src/llc.cpp:215:29: runtime error: signed integer overflow: 1582738663 * 1000 cannot be represented in type 'long int'
 dequeued msg, length 11 (expected 11), data 4c 4c 43 20 6d 65 73 73 61 67 65
 dequeued msg, length 17 (expected 17), data 6f 74 68 65 72 20 4c 4c 43 20 6d 65 73 73 61 67 65
 dequeued msg, length 13 (expected 13), data 4c 4c 43 20 6d 65 73 73 61 67 65 20 31
9. testsuite.at:59: 9. llc (testsuite.at:59): FAILED (testsuite.at:63)

Affected line in code (gprs_llc_queue::dequeue()):

    lifetime = tv_result.tv_sec*1000 + tv_result.tv_usec/1000;

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)