Have you backported the patch for GCC bug 66655 here? I was expecting this to miscompile LLVM and cause test failures when building the Julia language, as I've seen for all other GCC 5.x versions on mingw targets. The fix was https://gcc.gnu.org/viewcvs/gcc/trunk/gcc/config/i386/winnt.c?r1=232828&r2=232827&pathrev=232828 which is only on gcc 6, it has not been applied to the gcc-5 branch https://gcc.gnu.org/viewcvs/gcc/branches/gcc-5-branch/gcc/config/i386/winnt.c?view=log
I was expecting the following to fail, but surprisingly it seems okay. (It's large and would take an hour or more for you to reproduce this, probably no need since it's working so far): # check build prereqs curl --version patch --version python --version g++ --version m4 --version cmake --version 7z -h x86_64-w64-mingw32-gcc --version x86_64-w64-mingw32-g++ --version x86_64-w64-mingw32-gfortran --version # end of build prereq checks git clone https://github.com/JuliaLang/julia -b release-0.5 cd julia mkdir -p usr/bin # I'll need to fix Julia's build system for libvtv cp /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libvtv-0.dll usr/bin make -j8 test # defaults to cross-compile when build env is cygwin -Tony -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple