https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998
Bug ID: 107998 Summary: [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: mckelvey at maskull dot com Target Milestone: --- Created attachment 54031 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54031&action=edit Build log This worked two snapshots ago. make[3]: Entering directory '/home/McKelvey/gcc-13-20221204/host-x86_64-pc-cygwin/gcc' if test yes = yes \ || test -n "../lib ../lib32"; then \ /bin/sh ../.././gcc/genmultilib \ "m64/m32" \ "64" \ "" \ "" \ "" \ "" \ "../lib ../lib32" \ "" \ "" \ "" \ "yes" \ > tmp-mlib.h; \ else \ /bin/sh ../.././gcc/genmultilib '' '' '' '' '' '' '' '' \ "" '' no \ > tmp-mlib.h; \ fi Error calling ../.././gcc/genmultilib: No dirname for option: m32 make[3]: *** [Makefile:2241: s-mlib] Error 1 make[3]: Leaving directory '/home/McKelvey/gcc-13-20221204/host-x86_64-pc-cygwin/gcc' make[2]: *** [Makefile:4934: all-stage1-gcc] Error 2 make[2]: Leaving directory '/home/McKelvey/gcc-13-20221204' make[1]: *** [Makefile:23894: stage1-bubble] Error 2 make[1]: Leaving directory '/home/McKelvey/gcc-13-20221204' make: *** [Makefile:1063: all] Error 2 $ g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-pc-cygwin/13.0.0/lto-wrapper.exe Target: x86_64-pc-cygwin Configured with: ./configure --enable-languages=c,c++ --enable-threads=posix Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.0.0 20221118 (experimental) (GCC) $ uname CYGWIN_NT-10.0-19044