Windows build failing in a new way

Phyx lonetiger at gmail.com
Thu Mar 9 17:11:37 UTC 2017


That said, running the build on HEAD it seems that the template haskell
stuff committed today has broken the build again. I'd suggest checking out
the commit in my previous email which is just a few hours old. And cleaning
ghc-tarballs. As the error you seem to be getting is local.

On Thu, 9 Mar 2017, 16:38 Phyx, <lonetiger at gmail.com> wrote:

> Hi Simon,
>
> As of this morning the Windows build was working fine
> https://github.com/Mistuke/GhcWindowsBuild/commit/aa6906b2535224721d8b049cee3edcd938c3e951
> those are my nightly logs for last night at commit a02b80f
>
> That error seems to be coming from gcc and not ghc. We did update the crt
> and maybe the scripts didn't do the right thing. Could you try nuking
> ghc-tarballs and trying again? Of course running with -
> -enable-tarballs-autodownloads on.
>
> Tamar
>
> On Thu, 9 Mar 2017, 16:28 Simon Peyton Jones via ghc-devs, <
> ghc-devs at haskell.org> wrote:
>
> My windows build is more broken than usual.  I can’t even build a GHC.
>
> Please, could someone fix this?  I’m getting desperate.
>
> Simon
>
>
>
> libtool: compile:  C:/code/HEAD/inplace/mingw/bin/gcc.exe -DHAVE_CONFIG_H
> -I. -I.. -I. -I../include -Iinclude -I../src -Wall -Werror
> -fno-stack-protector -w -fexceptions -MT src/x86/ffi64.lo -MMD -MP -MF
> src/x86/.deps/ffi64.Tpo -c ../src/x86/ffi64.c -o src/x86/ffi64.o
>
> depbase=`echo src/x86/unix64.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
>
> /bin/sh ./libtool    --mode=compile C:/code/HEAD/inplace/mingw/bin/gcc.exe
> -DHAVE_CONFIG_H -I. -I..  -I. -I../include -Iinclude -I../src  -I.
> -I../include -Iinclude -I../src -Wall -Werror -fno-stack-protector -w -MT
> src/x86/unix64.lo -MMD -MP -MF $depbase.Tpo -c -o src/x86/unix64.lo
> ../src/x86/unix64.S &&\
>
> mv -f $depbase.Tpo $depbase.Plo
>
> libtool: compile:  C:/code/HEAD/inplace/mingw/bin/gcc.exe -DHAVE_CONFIG_H
> -I. -I.. -I. -I../include -Iinclude -I../src -I. -I../include -Iinclude
> -I../src -Wall -Werror -fno-stack-protector -w -MT src/x86/unix64.lo -MMD
> -MP -MF src/x86/.deps/unix64.Tpo -c ../src/x86/unix64.S -o src/x86/unix64.o
>
> ../src/x86/unix64.S: Assembler messages:
>
> ../src/x86/unix64.S:45: Error: junk at end of line, first unrecognized
> character is `f'
>
> ../src/x86/unix64.S:204: Error: junk at end of line, first unrecognized
> character is `f'
>
> ../src/x86/unix64.S:208: Error: junk at end of line, first unrecognized
> character is `f'
>
> ../src/x86/unix64.S:326: Error: junk at end of line, first unrecognized
> character is `f'
>
> ../src/x86/unix64.S:334: Error: junk at end of line, first unrecognized
> character is `,'
>
> make[5]: *** [Makefile:1335: src/x86/unix64.lo] Error 1
>
> make[5]: Leaving directory '/c/code/HEAD/libffi/build/x86_64-pc-msys'
>
> make[4]: *** [Makefile:1596: all-recursive] Error 1
>
> make[4]: Leaving directory '/c/code/HEAD/libffi/build/x86_64-pc-msys'
>
> make[3]: *** [Makefile:730: all] Error 2
>
> make[3]: Leaving directory '/c/code/HEAD/libffi/build/x86_64-pc-msys'
>
> make[2]: *** [Makefile:608: all-all] Error 2
>
> rts/ghc.mk:494:
> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm: No such file or
> directory
>
> make[1]: *** [libffi/ghc.mk:115: libffi/stamp.ffi.static.build] Error 2
>
> make: *** [Makefile:127: all] Error 2
>
> /c/code/HEAD$
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20170309/8857917b/attachment.html>


More information about the ghc-devs mailing list