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