Jim Meyering asks:
> I'm curious: what's your motivation for using it?

Portability testing. Through the BeOS porting, I found the following
problems not limited to BeOS:
  - check-AUTHORS: applies to any platform that doesn't build all of the
    programs.
  - mbchar.h problem: applies to any platform that has mbrtowc() but no
    <wctype.h>.
  - fchmod: applies to any platform without fchmod(); that includes mingw
    and djgpp.
  - fsusage.m4: applies to the Hurd.
  - printf of f_fsid: applies to any platform where f_fsid is not 64 bits.
  - fchdir: applies to any platform without fchdir(); that includes mingw
    and djgpp.

Other people do portability testing differently. The more different testing
strategies are used, the better is quality of the result.

Bruno


Reply via email to