On Sun, Jun 29, 2025 at 06:54:53PM -0700, Steve Kargl wrote:
> On Sun, Jun 29, 2025 at 03:30:21PM -0700, Steve Kargl wrote:
> > On Sun, Jun 29, 2025 at 11:07:31AM -0700, Steve Kargl wrote:
> > > On Sun, Jun 29, 2025 at 10:35:39AM -0700, Steve Kargl wrote:
> > > > 
> > > >                 === gfortran Summary ===
> > > > 
> > > > # of expected passes            73149
> > > > # of unexpected failures        522
> > 

After forcefully adding '#include <unistd.h>', '#include <pthread.h>',
and 'extern char **environ' where needed.  I now see

                === gfortran Summary ===

# of expected passes            73561
# of unexpected failures        110
# of expected failures          343
# of unresolved testcases       78
# of unsupported tests          94

for 'gmake check-fortran', and if I use RUNTESTFLAGS='dg.exp=\*unsign\*'
to test the unsigned issue reported earlier, I see

                === gfortran Summary ===

# of expected passes            434
# of unsupported tests          6
/home/kargl/gcc/obj/gcc/gfortran  version 16.0.0 20250629 (experimental) (GCC) 

I suspect we'll need to have

#include "config.h"

#indef HAVE_UNISTD_H
#include <unistd.h>
#endif

and similar for other headers files.  I further suspect that this
are going to be rough on CYWIN/MINGW.


-- 
Steve

Reply via email to