<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">
<p style="color: #777777;">
<a href="https://gitlab.rtems.org/ppisa">Pavel Pisa</a>
commented on a
<a href="https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/312#note_115131">discussion</a>:
</p>
<div class="md" style="position: relative; z-index: 1; color: #28272d; word-wrap: break-word;">
<p dir="auto" style="color: #28272d; margin: 0 0 16px;" align="initial">Hello Chris,</p>
<p dir="auto" style="color: #28272d; margin: 0 0 16px;" align="initial">I have tested dl01 and it fails as well.</p>
<p dir="auto" style="color: #28272d; margin: 0 0 16px;" align="initial">I have added some debug</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre class="code highlight js-syntax-highlight language-plaintext" v-pre="true" style='display: block; font-size: 14px; color: #28272d; line-height: 1.6em; overflow-x: auto; border-radius: .25rem; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; margin: 0 0 16px; padding: 12px; border: 1px solid #dcdcde;'><code style='font-size: inherit; color: inherit; word-wrap: normal; word-break: keep-all; background-color: inherit; border-radius: .25rem; white-space: pre; margin-top: 0; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; vertical-align: bottom; overflow-wrap: normal; padding: unset;'><span id="LC1" class="line" lang="plaintext" style="margin-top: 0;">diff --git a/cpukit/libdl/rtl-mdreloc-riscv.c b/cpukit/libdl/rtl-mdreloc-riscv.c</span>
<span id="LC2" class="line" lang="plaintext">index 3409a12a2d..a813df96c8 100644</span>
<span id="LC3" class="line" lang="plaintext">--- a/cpukit/libdl/rtl-mdreloc-riscv.c</span>
<span id="LC4" class="line" lang="plaintext">+++ b/cpukit/libdl/rtl-mdreloc-riscv.c</span>
<span id="LC5" class="line" lang="plaintext">@@ -168,6 +168,13 @@ rtems_rtl_elf_reloc_rela (rtems_rtl_obj* obj,</span>
<span id="LC6" class="line" lang="plaintext"> // Final PCREL value</span>
<span id="LC7" class="line" lang="plaintext"> Elf_Word pcrel_val = symvalue - ((Elf_Word)(uintptr_t) where);</span>
<span id="LC8" class="line" lang="plaintext"></span>
<span id="LC9" class="line" lang="plaintext">+ printf ("rtl: rtems_rtl_elf_reloc_rela s.base %p s.offset 0x%lx info 0x%lx where %p *where %p in %s\n",</span>
<span id="LC10" class="line" lang="plaintext">+ (void *)sect->base, (unsigned long)rela->r_offset,</span>
<span id="LC11" class="line" lang="plaintext">+ (unsigned long)rela->r_info, where, (void*)0,</span>
<span id="LC12" class="line" lang="plaintext">+ rtems_rtl_obj_oname (obj));</span>
<span id="LC13" class="line" lang="plaintext">+ fflush(stdout);</span>
<span id="LC14" class="line" lang="plaintext">+ sleep(1);</span>
<span id="LC15" class="line" lang="plaintext">+</span>
<span id="LC16" class="line" lang="plaintext"> if (syminfo == STT_SECTION) {</span>
<span id="LC17" class="line" lang="plaintext"> return rtems_rtl_elf_rel_no_error;</span>
<span id="LC18" class="line" lang="plaintext"> }</span>
<span id="LC19" class="line" lang="plaintext"></span></code></pre>
<copy-code></copy-code><insert-code-snippet></insert-code-snippet>
</div>
<p dir="auto" style="color: #28272d; margin: 0 0 16px;" align="initial">The <code style='font-size: 90%; color: #18171d; word-wrap: break-word; background-color: #ececef; border-radius: .25rem; margin-top: 0; font-weight: inherit; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; vertical-align: bottom; white-space: pre-wrap; overflow-wrap: break-word; word-break: keep-all; padding: 2px 4px;'>*where</code> is disabled for now, because I have fear, that it causes problems.</p>
<p dir="auto" style="color: #28272d; margin: 0 0 16px;" align="initial">It is suspicious that <code style='font-size: 90%; color: #18171d; word-wrap: break-word; background-color: #ececef; border-radius: .25rem; margin-top: 0; font-weight: inherit; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; vertical-align: bottom; white-space: pre-wrap; overflow-wrap: break-word; word-break: keep-all; padding: 2px 4px;'>sect->base</code> is zero. It should be zero for debugging sections etc. but I expect that such relocs should be skipped. May it be that they are. I can try to dig deeper tomorrow. I would expect that actual area allocated for the ELF image starts at 0x100004bde0 and that these relocs are form <code style='font-size: 90%; color: #18171d; word-wrap: break-word; background-color: #ececef; border-radius: .25rem; font-weight: inherit; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; vertical-align: bottom; white-space: pre-wrap; overflow-wrap: break-word; word-break: keep-all; padding: 2px 4px;'>.text</code> section.</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre class="code highlight js-syntax-highlight language-plaintext" v-pre="true" style='display: block; font-size: 14px; color: #28272d; line-height: 1.6em; overflow-x: auto; border-radius: .25rem; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; margin: 0 0 16px; padding: 12px; border: 1px solid #dcdcde;'><code style='font-size: inherit; color: inherit; word-wrap: normal; word-break: keep-all; background-color: inherit; border-radius: .25rem; white-space: pre; margin-top: 0; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; vertical-align: bottom; overflow-wrap: normal; padding: unset;'><span id="LC1" class="line" lang="plaintext" style="margin-top: 0;">*** BEGIN OF TEST libdl (RTL) 1 ***</span>
<span id="LC2" class="line" lang="plaintext">*** TEST VERSION: 6.0.0.e049757c58-modified</span>
<span id="LC3" class="line" lang="plaintext">*** TEST STATE: EXPECTED_PASS</span>
<span id="LC4" class="line" lang="plaintext">*** TEST BUILD: RTEMS_POSIX_API RTEMS_SMP</span>
<span id="LC5" class="line" lang="plaintext">*** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB e52d2288c8a0df64466010839ca1eb40c6d243ed, Newlib 1b3dcfd)</span>
<span id="LC6" class="line" lang="plaintext">load: /dl01-o1.o</span>
<span id="LC7" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0xc info 0x3600000017 where 0xc *where 0 in /dl01-o1.o</span>
<span id="LC8" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0xc info 0x33 where 0xc *where 0 in /dl01-o1.o</span>
<span id="LC9" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x10 info 0x3700000018 where 0x10 *where 0 in /dl01-o1.o</span>
<span id="LC10" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x10 info 0x33 where 0x10 *where 0 in /dl01-o1.o</span>
<span id="LC11" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x14 info 0x3800000017 where 0x14 *where 0 in /dl01-o1.o</span>
<span id="LC12" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x14 info 0x33 where 0x14 *where 0 in /dl01-o1.o</span>
<span id="LC13" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x18 info 0x3900000018 where 0x18 *where 0 in /dl01-o1.o</span>
<span id="LC14" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x18 info 0x33 where 0x18 *where 0 in /dl01-o1.o</span>
<span id="LC15" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x1c info 0x7100000017 where 0x1c *where 0 in /dl01-o1.o</span>
<span id="LC16" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x1c info 0x33 where 0x1c *where 0 in /dl01-o1.o</span>
<span id="LC17" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x20 info 0x3a00000018 where 0x20 *where 0 in /dl01-o1.o</span>
<span id="LC18" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x20 info 0x33 where 0x20 *where 0 in /dl01-o1.o</span>
<span id="LC19" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x26 info 0x7200000013 where 0x26 *where 0 in /dl01-o1.o</span>
<span id="LC20" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x26 info 0x33 where 0x26 *where 0 in /dl01-o1.o</span>
<span id="LC21" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x2e info 0x3e00000010 where 0x2e *where 0 in /dl01-o1.o</span>
<span id="LC22" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x3a info 0x3b00000017 where 0x3a *where 0 in /dl01-o1.o</span>
<span id="LC23" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x3a info 0x33 where 0x3a *where 0 in /dl01-o1.o</span>
<span id="LC24" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x3e info 0x3c00000018 where 0x3e *where 0 in /dl01-o1.o</span>
<span id="LC25" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x3e info 0x33 where 0x3e *where 0 in /dl01-o1.o</span>
<span id="LC26" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x42 info 0x7100000017 where 0x42 *where 0 in /dl01-o1.o</span>
<span id="LC27" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x42 info 0x33 where 0x42 *where 0 in /dl01-o1.o</span>
<span id="LC28" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x46 info 0x3d00000018 where 0x46 *where 0 in /dl01-o1.o</span>
<span id="LC29" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x46 info 0x33 where 0x46 *where 0 in /dl01-o1.o</span>
<span id="LC30" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x54 info 0x7200000013 where 0x54 *where 0 in /dl01-o1.o</span>
<span id="LC31" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x54 info 0x33 where 0x54 *where 0 in /dl01-o1.o</span>
<span id="LC32" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x5e info 0x3f00000010 where 0x5e *where 0 in /dl01-o1.o</span>
<span id="LC33" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x100004bde0 s.offset 0xc info 0x3600000017 where 0x100004bdec *where 0 in /dl01-o1.o</span>
<span id="LC34" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x100004bde0 s.offset 0x10 info 0x3700000018 where 0x100004bdf0 *where 0 in /dl01-o1.o</span>
<span id="LC35" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x100004bde0 s.offset 0x14 info 0x3800000017 where 0x100004bdf4 *where 0 in /dl01-o1.o</span>
<span id="LC36" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x100004bde0 s.offset 0x18 info 0x3900000018 where 0x100004bdf8 *where 0 in /dl01-o1.o</span>
<span id="LC37" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x100004bde0 s.offset 0x1c info 0x7100000017 where 0x100004bdfc *where 0 in /dl01-o1.o</span>
<span id="LC38" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x100004bde0 s.offset 0x20 info 0x3a00000018 where 0x100004be00 *where 0 in /dl01-o1.o</span>
<span id="LC39" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x100004bde0 s.offset 0x26 info 0x7200000013 where 0x100004be06 *where 0 in /dl01-o1.o</span>
<span id="LC40" class="line" lang="plaintext"></span>
<span id="LC41" class="line" lang="plaintext">*** FATAL ***</span>
<span id="LC42" class="line" lang="plaintext">fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)</span>
<span id="LC43" class="line" lang="plaintext">CPU: 0</span>
<span id="LC44" class="line" lang="plaintext">mstatus 0x8000000a00007880</span>
<span id="LC45" class="line" lang="plaintext">mcause 0x0000000000000004</span>
<span id="LC46" class="line" lang="plaintext">mepc 0x000000100000b538</span>
<span id="LC47" class="line" lang="plaintext">ra 0x000000100000b4de</span>
<span id="LC48" class="line" lang="plaintext">sp 0x000000100003d0c0</span>
<span id="LC49" class="line" lang="plaintext">gp 0x0000001000032800</span>
<span id="LC50" class="line" lang="plaintext">tp 0x000000100003d5d8</span>
<span id="LC51" class="line" lang="plaintext">t0 0x0000000000000001</span>
<span id="LC52" class="line" lang="plaintext">t1 0x0000000000000000</span>
<span id="LC53" class="line" lang="plaintext">t2 0x0000000000000000</span>
<span id="LC54" class="line" lang="plaintext">s0 0x000000100003d160</span>
<span id="LC55" class="line" lang="plaintext">s1 0x0000000000002952</span>
<span id="LC56" class="line" lang="plaintext">a0 0x0000000000000000</span>
<span id="LC57" class="line" lang="plaintext">a1 0x000000100003ce60</span>
<span id="LC58" class="line" lang="plaintext">a2 0x0000001000033d00</span>
<span id="LC59" class="line" lang="plaintext">a3 0x0000007200000013</span>
<span id="LC60" class="line" lang="plaintext">a4 0x000000100002d578</span>
<span id="LC61" class="line" lang="plaintext">a5 0x000000100000b538</span>
<span id="LC62" class="line" lang="plaintext">a6 0x0000000000000000</span>
<span id="LC63" class="line" lang="plaintext">a7 0x00000010000324b0</span>
<span id="LC64" class="line" lang="plaintext">s2 0x0000000000000010</span>
<span id="LC65" class="line" lang="plaintext">s3 0x000000100004abd0</span>
<span id="LC66" class="line" lang="plaintext">s4 0xfffffffffffb6b4c</span>
<span id="LC67" class="line" lang="plaintext">s5 0x000000100004be06</span>
<span id="LC68" class="line" lang="plaintext">s6 0x000000100004ae30</span>
<span id="LC69" class="line" lang="plaintext">s7 0x0000000000000018</span>
<span id="LC70" class="line" lang="plaintext">s8 0x0000000000000120</span>
<span id="LC71" class="line" lang="plaintext">s9 0x000000000000000c</span>
<span id="LC72" class="line" lang="plaintext">s10 0x0000000000000001</span>
<span id="LC73" class="line" lang="plaintext">s11 0x000000100004b2b0</span>
<span id="LC74" class="line" lang="plaintext">t3 0x0000000000000000</span>
<span id="LC75" class="line" lang="plaintext">t4 0x0000000000000022</span>
<span id="LC76" class="line" lang="plaintext">t5 0x02961afe000f4240</span>
<span id="LC77" class="line" lang="plaintext">t6 0x000010c6f7a0b5ec</span>
<span id="LC78" class="line" lang="plaintext">fcsr 0x00000000</span>
<span id="LC79" class="line" lang="plaintext">RTEMS version: 6.0.0.e049757c58-modified</span>
<span id="LC80" class="line" lang="plaintext">RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB e52d2288c8a0df64466010839ca1eb40c6d243ed, Newlib 1b3dcfd)</span>
<span id="LC81" class="line" lang="plaintext">executing thread ID: 0x0a010001</span>
<span id="LC82" class="line" lang="plaintext">executing thread name: UI1</span></code></pre>
<copy-code></copy-code><insert-code-snippet></insert-code-snippet>
</div>
<p dir="auto" style="color: #28272d; margin: 0 0 16px;" align="initial">The second test fails as well</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre class="code highlight js-syntax-highlight language-plaintext" v-pre="true" style='display: block; font-size: 14px; color: #28272d; line-height: 1.6em; overflow-x: auto; border-radius: .25rem; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; margin: 0 0 16px; padding: 12px; border: 1px solid #dcdcde;'><code style='font-size: inherit; color: inherit; word-wrap: normal; word-break: keep-all; background-color: inherit; border-radius: .25rem; white-space: pre; margin-top: 0; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; vertical-align: bottom; overflow-wrap: normal; padding: unset;'><span id="LC1" class="line" lang="plaintext" style="margin-top: 0;">*** BEGIN OF TEST libdl (RTL) 2 ***</span>
<span id="LC2" class="line" lang="plaintext">*** TEST VERSION: 6.0.0.e049757c58-modified</span>
<span id="LC3" class="line" lang="plaintext">*** TEST STATE: EXPECTED_PASS</span>
<span id="LC4" class="line" lang="plaintext">*** TEST BUILD: RTEMS_POSIX_API RTEMS_SMP</span>
<span id="LC5" class="line" lang="plaintext">*** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB e52d2288c8a0df64466010839ca1eb40c6d243ed, Newlib 1b3dcfd)</span>
<span id="LC6" class="line" lang="plaintext">load: /dl02-o1.o</span>
<span id="LC7" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x8 info 0x11500000017 where 0x8 *where 0 in /dl02-o1.o</span>
<span id="LC8" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x8 info 0x33 where 0x8 *where 0 in /dl02-o1.o</span>
<span id="LC9" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0xc info 0x8300000018 where 0xc *where 0 in /dl02-o1.o</span>
<span id="LC10" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0xc info 0x33 where 0xc *where 0 in /dl02-o1.o</span></code></pre>
<copy-code></copy-code><insert-code-snippet></insert-code-snippet>
</div>
<p dir="auto" style="color: #28272d; margin: 0 0 16px;" align="initial">...</p>
<div class="gl-relative markdown-code-block js-markdown-code" style="margin-bottom: 0;">
<pre class="code highlight js-syntax-highlight language-plaintext" v-pre="true" style='display: block; font-size: 14px; color: #28272d; line-height: 1.6em; overflow-x: auto; border-radius: .25rem; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; margin: 0 0 16px; padding: 12px; border: 1px solid #dcdcde;'><code style='font-size: inherit; color: inherit; word-wrap: normal; word-break: keep-all; background-color: inherit; border-radius: .25rem; white-space: pre; margin-top: 0; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; vertical-align: bottom; overflow-wrap: normal; padding: unset;'><span id="LC1" class="line" lang="plaintext" style="margin-top: 0;">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x182 info 0x11600000013 where 0x182 *where 0 in /dl02-o1.o</span>
<span id="LC2" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x182 info 0x33 where 0x182 *where 0 in /dl02-o1.o</span>
<span id="LC3" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0 s.offset 0x18e info 0xae0000002d where 0x18e *where 0 in /dl02-o1.o</span>
<span id="LC4" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x1000055ae0 s.offset 0x8 info 0x11500000017 where 0x1000055ae8 *where 0 in /dl02-o1.o</span>
<span id="LC5" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x1000055ae0 s.offset 0xc info 0x8300000018 where 0x1000055aec *where 0 in /dl02-o1.o</span>
<span id="LC6" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x1000055ae0 s.offset 0x10 info 0x8400000017 where 0x1000055af0 *where 0 in /dl02-o1.o</span>
<span id="LC7" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x1000055ae0 s.offset 0x14 info 0x8500000018 where 0x1000055af4 *where 0 in /dl02-o1.o</span>
<span id="LC8" class="line" lang="plaintext">rtl: rtems_rtl_elf_reloc_rela s.base 0x1000055ae0 s.offset 0x1a info 0x11600000013 where 0x1000055afa *where 0 in /dl02-o1.o</span>
<span id="LC9" class="line" lang="plaintext"></span>
<span id="LC10" class="line" lang="plaintext">*** FATAL ***</span>
<span id="LC11" class="line" lang="plaintext">fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)</span>
<span id="LC12" class="line" lang="plaintext">CPU: 0</span>
<span id="LC13" class="line" lang="plaintext">mstatus 0x8000000a00007880</span>
<span id="LC14" class="line" lang="plaintext">mcause 0x0000000000000004</span>
<span id="LC15" class="line" lang="plaintext">mepc 0x000000100000b594</span>
<span id="LC16" class="line" lang="plaintext">ra 0x000000100000b53a</span>
<span id="LC17" class="line" lang="plaintext">sp 0x00000010000450b0</span>
<span id="LC18" class="line" lang="plaintext">gp 0x000000100003a800</span>
<span id="LC19" class="line" lang="plaintext">tp 0x00000010000455d8</span>
<span id="LC20" class="line" lang="plaintext">t0 0x0000000000000001</span>
<span id="LC21" class="line" lang="plaintext">t1 0x0000000000000000</span>
<span id="LC22" class="line" lang="plaintext">t2 0x0000000000000000</span>
<span id="LC23" class="line" lang="plaintext">s0 0x0000001000045150</span>
<span id="LC24" class="line" lang="plaintext">s1 0x00000000000029ae</span>
<span id="LC25" class="line" lang="plaintext">a0 0x0000000000000000</span>
<span id="LC26" class="line" lang="plaintext">a1 0x0000001000044e50</span>
<span id="LC27" class="line" lang="plaintext">a2 0x000000100003bd00</span>
<span id="LC28" class="line" lang="plaintext">a3 0x0000011600000013</span>
<span id="LC29" class="line" lang="plaintext">a4 0x0000001000034dc8</span>
<span id="LC30" class="line" lang="plaintext">a5 0x000000100000b594</span>
<span id="LC31" class="line" lang="plaintext">a6 0x0000000000000000</span>
<span id="LC32" class="line" lang="plaintext">a7 0x000000100003a4b0</span>
<span id="LC33" class="line" lang="plaintext">s2 0x0000000000000010</span>
<span id="LC34" class="line" lang="plaintext">s3 0x0000001000052c60</span>
<span id="LC35" class="line" lang="plaintext">s4 0xfffffffffffaceb4</span>
<span id="LC36" class="line" lang="plaintext">s5 0x0000001000055afa</span>
<span id="LC37" class="line" lang="plaintext">s6 0x0000001000052ec0</span>
<span id="LC38" class="line" lang="plaintext">s7 0x0000000000000018</span>
<span id="LC39" class="line" lang="plaintext">s8 0x00000000000000c0</span>
<span id="LC40" class="line" lang="plaintext">s9 0x0000000000000008</span>
<span id="LC41" class="line" lang="plaintext">s10 0x0000000000000001</span>
<span id="LC42" class="line" lang="plaintext">s11 0x0000001000053570</span>
<span id="LC43" class="line" lang="plaintext">t3 0x0000000000000000</span>
<span id="LC44" class="line" lang="plaintext">t4 0x0000000000000084</span>
<span id="LC45" class="line" lang="plaintext">t5 0x086f1447000f4240</span>
<span id="LC46" class="line" lang="plaintext">t6 0x000010c6f7a0b5ec</span>
<span id="LC47" class="line" lang="plaintext">fcsr 0x00000000</span>
<span id="LC48" class="line" lang="plaintext">RTEMS version: 6.0.0.e049757c58-modified</span>
<span id="LC49" class="line" lang="plaintext">RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB e52d2288c8a0df64466010839ca1eb40c6d243ed, Newlib 1b3dcfd)</span>
<span id="LC50" class="line" lang="plaintext">executing thread ID: 0x0a010001</span>
<span id="LC51" class="line" lang="plaintext">executing thread name: UI1</span></code></pre>
<copy-code></copy-code><insert-code-snippet></insert-code-snippet>
</div>
</div>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #737278;">
—
<br>
<a href="https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/312#note_115131">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://gitlab.rtems.org">gitlab.rtems.org</a>. <a href="https://gitlab.rtems.org/-/sent_notifications/184fbd5b8c8f1d2123693332bc4c1c28/unsubscribe" target="_blank" rel="noopener noreferrer">Unsubscribe</a> from this thread · <a href="https://gitlab.rtems.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://gitlab.rtems.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Merge request","url":"https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/312#note_115131"}}</script>
</p>
</div>
</body>
</html>