> On 18 Nov 2019, at 6:14 pm, Sebastian Huber > <sebastian.hu...@embedded-brains.de> wrote: > > Hallo, > > on which platform passes the dl06 test? I tried arm/realview_pbx_a9_qemu and > got:
It is a bug that has come in that I have not looked at. > *** 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. Is this because of handled the dependencies in waf? Converting to C is a broken path IMO. it does not scale. I am not sure removing pax solves the need for 2 link passes. > It is not clear to me what the purpose of the dl06_pre_file file is. It tests the RAP format. Chris _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel