dl06

Sebastian Huber sebastian.huber at embedded-brains.de
Mon Nov 18 07:14:13 UTC 2019


Hallo,

on which platform passes the dl06 test? I tried arm/realview_pbx_a9_qemu 
and got:

*** BEGIN OF TEST libdl (RTL) 6 ***
*** TEST VERSION: 5.0.0.9438165d2cfb9a6a67f01f5ec7ba9156abb66d7d-modified
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
*** TEST TOOLS: 7.4.1 20190514 (RTEMS 5, RSB 
a50f0c044ad732db728cc942d5fde82a1faf1d12, Newlib d14714c69)

load: /dl06.rap
handle: 0x210ce0 loaded
Loaded module: argc:4 
[/home/EB/sebastian_h/git-rtems-5/c/src/../../testsuites/libtests/dl06/dl06-o1.c]
libm: lcong48
libm: atan2

*** FATAL ***
fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)

R0   = 0x00000000 R8  = 0x00000000
R1   = 0x0000000a R9  = 0x00000000
R2   = 0x00213149 R10 = 0x00000000
R3   = 0x00000000 R11 = 0x00000000
R4   = 0x00206cac R12 = 0x00000000
R5   = 0x00000000 SP  = 0x00206c80
R6   = 0x00000000 LR  = 0x00211e51
R7   = 0x00206c80 PC  = 0x00211e94
CPSR = 0x00070173 VEC = 0x00000001
FPEXC = 0x40000000
FPSCR = 0x00000000
D00 = 0x401c666666666666
D01 = 0x4040800000000000
D02 = 0x3fddac670561bb4f
D03 = 0x3fe921fb54442d18
D04 = 0x3fef730bd281f69b
D05 = 0x3ff921fb54442d18
D06 = 0x3c7a2b7f222f65e2
D07 = 0x3c81a62633145c07
D08 = 0x0000000000000000
D09 = 0x0000000000000000
D10 = 0x0000000000000000
D11 = 0x0000000000000000
D12 = 0x0000000000000000
D13 = 0x0000000000000000
D14 = 0x0000000000000000
D15 = 0x0000000000000000
D16 = 0x0000000000000000
D17 = 0x0000000000000002
D18 = 0x0000000000000000
D19 = 0x0000000000000000
D20 = 0x0000000000000000
D21 = 0x0000000000000000
D22 = 0x0000000000000000
D23 = 0x0000000000000000
D24 = 0x0000000000000000
D25 = 0x0000000000000000
D26 = 0x0000000000000000
D27 = 0x0000000000000000
D28 = 0x0000000000000000
D29 = 0x0000000000000000
D30 = 0x0000000000000000
D31 = 0x0000000000000000
RTEMS version: 5.0.0.9438165d2cfb9a6a67f01f5ec7ba9156abb66d7d-modified
RTEMS tools: 7.4.1 20190514 (RTEMS 5, RSB 
a50f0c044ad732db728cc942d5fde82a1faf1d12, Newlib d14714c69)
executing thread ID: 0x08a010001
executing thread name: UI1

I tried arm/xilinx_zynq_a9_qemu and got:

*** BEGIN OF TEST libdl (RTL) 6 ***
*** TEST VERSION: 5.0.0.799c4f551806fb1124ea5d9f6633ec5deb91ad8e
*** TEST STATE: EXPECTED-PASS
*** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
*** TEST TOOLS: 7.4.1 20190514 (RTEMS 5, RSB 
a50f0c044ad732db728cc942d5fde82a1faf1d12, Newlib d14714c69)

load: /dl06.rap
dlopen failed: .text: THM_CALL/JUMP24: overflow: no tramp memory

*** FATAL ***
fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
fatal code: 0 (0x00000000)
RTEMS version: 5.0.0.799c4f551806fb1124ea5d9f6633ec5deb91ad8e
RTEMS tools: 7.4.1 20190514 (RTEMS 5, RSB 
a50f0c044ad732db728cc942d5fde82a1faf1d12, Newlib d14714c69)
executing thread ID: 0x08a010001
executing thread name: UI1

I would like to remove the PAX archives to simplify the build and reduce 
the host dependencies. It is not clear to me what the purpose of the 
dl06_pre_file file is.

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.


More information about the devel mailing list