On 8/6/2016 14:58, Tony Kelman wrote: > 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 > Nope, just vanilla 5.4.0. > 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 > Does Julia depend on C++11 features? I'm not familiar with it. How big is it compared to say, QT?