https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82936

--- Comment #4 from lizhenhuan1019 <lizhenhuan1019 at qq dot com> ---
On Windows 10, MSYS2 in Mingw-w64 mode:

The error output of g++ main.cpp -v -save-temps:
*******The output begins
Using built-in specs.
COLLECT_GCC=D:\Program_Files\mysy64\mingw64\bin\g++.exe
COLLECT_LTO_WRAPPER=D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../gcc-7.2.0/configure --prefix=/mingw64
--with-local-prefix=/mingw64/local --build=x86_64-w64-mingw32
--host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32
--with-native-system-header-dir=/mingw64/x86_64-w64-mingw32/include
--libexecdir=/mingw64/lib --enable-bootstrap --with-arch=x86-64
--with-tune=generic --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada
--enable-shared --enable-static --enable-libatomic --enable-threads=posix
--enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-time=yes
--disable-libstdcxx-pch --disable-libstdcxx-debug --disable-isl-version-check
--enable-lto --enable-libgomp --disable-multilib --enable-checking=release
--disable-rpath --disable-win32-registry --disable-nls --disable-werror
--disable-symvers --with-libiconv --with-system-zlib --with-gmp=/mingw64
--with-mpfr=/mingw64 --with-mpc=/mingw64 --with-isl=/mingw64
--with-pkgversion='Rev1, Built by MSYS2 project'
--with-bugurl=https://sourceforge.net/projects/msys2 --with-gnu-as
--with-gnu-ld
Thread model: posix
gcc version 7.2.0 (Rev1, Built by MSYS2 project) 
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-shared-libgcc' '-mtune=generic'
'-march=x86-64'

D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/cc1plus.exe
-E -quiet -v -iprefix
D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/
-D_REENTRANT main.cpp -mtune=generic -march=x86-64 -fpch-preprocess -o main.ii
ignoring duplicate directory
"D:/Program_Files/mysy64/mingw64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../include/c++/7.2.0"
ignoring duplicate directory
"D:/Program_Files/mysy64/mingw64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../include/c++/7.2.0/x86_64-w64-mingw32"
ignoring duplicate directory
"D:/Program_Files/mysy64/mingw64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../include/c++/7.2.0/backward"
ignoring duplicate directory
"D:/Program_Files/mysy64/mingw64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/7.2.0/include"
ignoring nonexistent directory "C:/building/msys64/mingw64/include"
ignoring nonexistent directory "/mingw64/include"
ignoring duplicate directory
"D:/Program_Files/mysy64/mingw64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/7.2.0/include-fixed"
ignoring duplicate directory
"D:/Program_Files/mysy64/mingw64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/include"
ignoring nonexistent directory
"C:/building/msys64/mingw64/x86_64-w64-mingw32/include"
#include "..." search starts here:
#include <...> search starts here:
 D:\library\global\include

D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../include/c++/7.2.0

D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../include/c++/7.2.0/x86_64-w64-mingw32

D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../include/c++/7.2.0/backward

D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/include

D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../include

D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/include-fixed

D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/include
End of search list.
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-shared-libgcc' '-mtune=generic'
'-march=x86-64'

D:/Program_Files/mysy64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/cc1plus.exe
-fpreprocessed main.ii -quiet -dumpbase main.cpp -mtune=generic -march=x86-64
-auxbase main -version -o main.s
************* The output ends.

The simplified test case is simple enough so that no preprocess source is
needed, so I don't upload the preprocessed source on Mingw-w64.

Reply via email to