<div dir="ltr">Hi,<div><br></div><div>I am using the line: rtems_task_wake_after(RTEMS_MICROSECONDS_TO_TICKS(6000)); in my test program to emulate a 6 seconds sleep. But when I deubg the program using qemu, I do not see it waiting for 6 seconds; on debugging, there is a error of a shared library file not found, which leads to the ticks being 0. Can someone please help?</div><div><br></div><div>Debug log:</div><div><br></div><div>----------------------------------------------------------------------------------------------------------</div><div>35          rtems_task_wake_after(RTEMS_MICROSECONDS_TO_TICKS(6000));<br>(gdb) si<br>0x00101176      135       rtems_task_wake_after(RTEMS_MICROSECONDS_TO_TICKS(6000));<br>(gdb) <br>0x00101178        135       rtems_task_wake_after(RTEMS_MICROSECONDS_TO_TICKS(6000));<br>(gdb) <br>0x0010117c        135       rtems_task_wake_after(RTEMS_MICROSECONDS_TO_TICKS(6000));<br>(gdb) <br>__udivsi3 () at ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S:1104<br>1104 ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S: No such file or directory.<br>(gdb) <br>1105        in ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S<br>(gdb) ni<br>1106       in ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S<br>(gdb) <br>1107 in ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S<br>(gdb) si<br>1108       in ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S<br>(gdb) ni<br>1109       in ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S<br>(gdb) <br>1118 in ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S<br>(gdb) <br>1119 in ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S<br>(gdb) <br>1120 in ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S<br>(gdb) <br>1121 in ../../../../../../gnu-mirror-gcc-57b5da3/libgcc/config/arm/lib1funcs.S<br>(gdb) <br>0x00101180 in test () at ../../../testsuites/smptests/smpschededf05/init.c:135<br>135    rtems_task_wake_after(RTEMS_MICROSECONDS_TO_TICKS(6000));<br>(gdb) si<br>0x00101182      135       rtems_task_wake_after(RTEMS_MICROSECONDS_TO_TICKS(6000));<br>(gdb) <br>0x00101184        135       rtems_task_wake_after(RTEMS_MICROSECONDS_TO_TICKS(6000));<br>(gdb) <br>rtems_task_wake_after (ticks=16777216) at ../../../cpukit/rtems/src/taskwakeafter.c:30<br>30        {<br>(gdb) <br>0x00108b44   30      {<br>(gdb) ni<br>0x00108b46 30      {<br>(gdb) <br>0x00108b48   30      {<br>(gdb) <br>38     cpu_self = _Thread_Dispatch_disable();<br>(gdb) <br>0x00108b4e   38        cpu_self = _Thread_Dispatch_disable();<br>(gdb) <br>39       executing = _Per_CPU_Get_executing( cpu_self );<br>(gdb) <br>0x00108b52       39          executing = _Per_CPU_Get_executing( cpu_self );<br>(gdb) <br>0x00108b56       39          executing = _Per_CPU_Get_executing( cpu_self );<br>(gdb) <br>41           if ( ticks == 0 ) {<br>(gdb) <br>0x00108b5a   41          if ( ticks == 0 ) {<br>(gdb) p ticks<br>$1 = 0<br>(gdb) <br></div><div><br></div><div>----------------------------------------------------------------------------------------------------------</div></div>