<div dir="ltr">I can reproduce this. I think the test should change. The null file system<div>operation handlers only set -1 and assume the caller will set errno.</div><div><br></div><div>The utime methods which include a stat() or fstat() call depending on the</div><div>signature and return ENOENT if that fails. utime() is considered obsolete </div><div>but the return code should align with the other methods in the family.</div><div><br></div><div><a href="https://pubs.opengroup.org/onlinepubs/9699919799/functions/futimens.html">https://pubs.opengroup.org/onlinepubs/9699919799/functions/futimens.html</a><br></div><div><br></div><div><dt style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">[ENOENT]</dt><dd style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">A component of <i>path</i> does not name an existing file or <i>path</i> is an empty string.</dd><br class="gmail-Apple-interchange-newline"></div><div>That should be the error being returned now and it seems right. I will update</div><div>the test accordingly.</div><div><br></div><div>--joel</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 8, 2021 at 7:09 AM Joel Sherrill <<a href="mailto:joel@rtems.org">joel@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 8, 2021, 5:11 AM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
one of these commits<br>
<br>
There are only 'skip'ped commits left to test.<br>
The first bad commit could be any of:<br>
bb7041230639894a924221ceb454d02c1ea84f66<br>
ea881bf7a15721916d4adcc5f117ebf6acc6d2a3<br>
335f7050822262f029e7945b31b0f2bb2d889bcc<br>
6171a88d9c7f90bac9a076edf3655f7c9e2efb94<br>
ea41722c92313e884368106832d3454114ba88b3<br>
We cannot bisect more!<br>
<br>
broke this test:<br>
<br>
*** BEGIN OF TEST FSNOFS 1 ***<br>
*** TEST VERSION: 6.0.0.ea41722c92313e884368106832d3454114ba88b3<br>
*** TEST STATE: EXPECTED_PASS<br>
*** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API<br>
*** TEST TOOLS: 10.3.1 20210409 (RTEMS 6, RSB <br>
4e6dc6431435821a534da6307e72ecbd7e42b82a, Newlib 0c0f3df)<br>
/home/EB/sebastian_h/src/rtems/testsuites/fstests/fsnofs01/init.c: 300 <br>
errno == ENXIO<br>
<br>
*** FATAL ***<br>
fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)<br>
fatal code: 0 (0x00000000)<br>
RTEMS version: 6.0.0.ea41722c92313e884368106832d3454114ba88b3<br>
RTEMS tools: 10.3.1 20210409 (RTEMS 6, RSB <br>
4e6dc6431435821a534da6307e72ecbd7e42b82a, Newlib 0c0f3df)<br>
executing thread ID: 0x08a010001<br>
executing thread name: UI1</blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
Not all commits of the patch set build. This is prevented a proper git <br>
bisect.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">The toolset has to change at some point.</div><div dir="auto"><br></div><div dir="auto">I'll see if I can reproduce this today </div><div dir="auto"><br></div><div dir="auto">--joel</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
-- <br>
embedded brains GmbH<br>
Herr Sebastian HUBER<br>
Dornierstr. 4<br>
82178 Puchheim<br>
Germany<br>
email: <a href="mailto:sebastian.huber@embedded-brains.de" rel="noreferrer" target="_blank">sebastian.huber@embedded-brains.de</a><br>
phone: +49-89-18 94 741 - 16<br>
fax:   +49-89-18 94 741 - 08<br>
<br>
Registergericht: Amtsgericht München<br>
Registernummer: HRB 157899<br>
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler<br>
Unsere Datenschutzerklärung finden Sie hier:<br>
<a href="https://embedded-brains.de/datenschutzerklaerung/" rel="noreferrer noreferrer" target="_blank">https://embedded-brains.de/datenschutzerklaerung/</a><br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" rel="noreferrer" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a></blockquote></div></div></div>
</blockquote></div>