<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span lang=RO>În cerință nu este foarte clar când ar trebui so_fclose(stream) să returneze 0 și când SO_EOF.<o:p></o:p></span></p><p class=MsoNormal><span lang=RO><o:p> </o:p></span></p><p class=MsoNormal><span lang=RO>În teste, văd că după o eroare la fgetc/fread ar trebui să returneze 0 și după o eroare la fputc/fwrite ar trebui SO_EOF. Deci codul de retur bănuiesc că nu depinde de so_feof(stream).<o:p></o:p></span></p><p class=MsoNormal><span lang=RO><o:p> </o:p></span></p><p class=MsoNormal><span lang=RO>Când mă folosesc de codul de eroare, pică testele pe fread. Când nu mă folosesc de codul de eroare, pică testul pe write_small (got 0, expected -1).<o:p></o:p></span></p><p class=MsoNormal><span lang=RO><o:p> </o:p></span></p><p class=MsoNormal><span lang=RO>Also, testul 13 [test_fwrite_huge] spune că am 0 apeluri de sistem write (mă rog, spune read dar hook-ul cred că e pentru write). O să mai fac verificări dar dacă nu rezolv cu asta revin cu un topic separat. Problema este vizibilă și în ce am momentan pe repo și cred că și în cel mai recent upload de pe VMchecker.</span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>