[RTEMS Project] #4781: RAP generated for AArch64 DL06 test won't read correctly with rtems-rap

RTEMS trac trac at rtems.org
Thu Jan 5 22:17:42 UTC 2023


#4781: RAP generated for AArch64 DL06 test won't read correctly with rtems-rap
---------------------------+--------------------
  Reporter:  Kinsey Moore  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  normal        |  Milestone:  6.1
 Component:  tool          |    Version:  6
  Severity:  normal        |   Keywords:
Blocked By:                |   Blocking:
---------------------------+--------------------
 Ignoring for the moment the fact that the dl06 test is failing on AArch64
 due to at least one other issue (bad relocation type bit masking), the
 dl06 test generates dl06.rap which should be readable with the rtems-rap
 tool. Attempting to read dl06.rap produces usable output, but also
 generates an error suggesting that it was not possible to read the entire
 file. See sample output below:

 RTEMS RAP 6.7cdb77520d22

 build/aarch64/xilinx_zynqmp_lp64_qemu/testsuites/libtests/dl06/dl06.rap:
  error: compression: Reading of value failed
  warning: file read failed, some data may be corrupt or not present.
   Strings: 0x00002726 (10022) size: 168
                0 (0x000000):
                1 (0x000001): rtems_main
                2 (0x00000c): dl_o2_func1
                3 (0x000018): dl_o2_func2
                4 (0x000024): dl_o2_func3
                5 (0x000030): __kernel_rem_pio2
                6 (0x000042): __kernel_tan
                7 (0x00004f): fabs
                8 (0x000054): floor
                9 (0x00005a): scalbn
               10 (0x000061): atan
               11 (0x000066): _lcong48_r
               12 (0x000071): lcong48
               13 (0x000079): __ieee754_atan2
               14 (0x000089): __ieee754_rem_pio2
               15 (0x00009c): rtems_main
               16 (0x0000a7):

 This also occurs on ARM for the xilinx_zynq_a9_qemu BSP:

 RTEMS RAP 6.7cdb77520d22

 build/arm/xilinx_zynq_a9_qemu/testsuites/libtests/dl06/dl06.rap:
  error: compression: Reading of value failed
  warning: file read failed, some data may be corrupt or not present.
   Strings: 0x0000232f (9007) size: 174
                0 (0x000000):
                1 (0x000001): rtems_main
                2 (0x00000c): dl_o2_func1
                3 (0x000018): dl_o2_func2
                4 (0x000024): dl_o2_func3
                5 (0x000030): __ieee754_rem_pio2
                6 (0x000043): __kernel_rem_pio2
                7 (0x000055): __kernel_tan
                8 (0x000062): atan
                9 (0x000067): fabs
               10 (0x00006c): floor
               11 (0x000072): scalbn
               12 (0x000079): atan2
               13 (0x00007f): __ieee754_atan2
               14 (0x00008f): _lcong48_r
               15 (0x00009a): lcong48
               16 (0x0000a2): rtems_main
               17 (0x0000ad):

--
Ticket URL: <http://devel.rtems.org/ticket/4781>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list