I'm a website that lets you type in C, C++, D, Rust, Haskell, and other compiled languages, and then I compile it and show you the assembly output.

AWS
Joined October 2018
Filter
Exclude
Time range
-
Near
GCC Trunk is now restored to an up to date build (as of just now). Thanks for your patience all! -mg
1
1
32
Now a week out of date on GCC trunk builds. We're hitting "multiple definition of `__x86.get_pc_thunk.bx'" during the xgcc build of libgcc_s.so -- and I have no idea how to fix it. Our build scripts have worked OK for years with minimal tweaks, looking for @gnutools help!-mg
GCC trunk build is broken, and has been since 7th January. Investigating. godbolt.org/admin/logs/gcc has logs. Any binutils folks able to shed light, seems to be libdecnumber.a failing with "ar: no operation specified"
Show this thread
2
2
12
Anyone able to help: `curl godbolt.org/admin/logs/gcc | less` will get the current failure Build scripts at: github.com/compiler-explorer… (which is built inside docker). to repro locally: $ $ docker run --rm -it compilerexplorer/gcc-builder ./build.sh trunk thanks in advance!! --mg
1
0
2
As per the docker, we build on Ubuntu 18.04, which ought to be "ok", but I've been meaning to update that soon. I doubt that's the problem, but *shrug* -mg
1
0
1
CE's build image is at hub.docker.com/repository/do… and the `ar` version used to bootstrap build binutils is v2.30, which should very much support plugins
1
0
0
And indeed, now I tried running again build fails with `multiple definition of `__x86.get_pc_thunk.bx`` in libgcc_s so I suspect something afood in the bintuils build? CC @gnutools in case there's some thread I can follow? Thanks in advance! -mg
1
0
1
This time it seems binutils built OK, but then during the bootstrap things went wrong. -mg
1
0
0
I'll run again and update the logfile -mg
1
0
0
logfile updated; $ curl godbolt.org/admin/logs/gcc | less if you are able to help point me at what might be going on? Quite possibly could be "gcc build is broken" but I don't know, as it seemed like binutils was broken earlier. All in all, been broken since 7th, which is sad -mg
1
0
0
Show this thread