compiler-explorer / compiler-workflows

Workflows to build daily and ad hoc compilers for Compiler Explorer
BSD 2-Clause "Simplified" License
18 stars 18 forks source link

Add widberg compiler #8

Closed widberg closed 2 years ago

widberg commented 2 years ago

This PR adds the widberg clang compiler. This compiler is an experimental reverse engineering compiler being developed at the University of Massachusetts Lowell Computer Science Department. We believe that there will be great utility in being able to provide live links to code samples using the compiler in publications. The multi-repo organization of CE is somewhat unwieldy to an outsider like me, so I have undoubtably made a mistake in at least one of these PRs; thank you for any fixes you are able to provide.

Related PRs: https://github.com/compiler-explorer/clang-builder/pull/35 https://github.com/compiler-explorer/infra/pull/721 https://github.com/compiler-explorer/compiler-explorer/pull/3658

mattgodbolt commented 2 years ago

I'm waiting on the docker build of the clang repo, then I'll merge and trigger this

mattgodbolt commented 2 years ago

Now building --> https://github.com/compiler-explorer/compiler-workflows/actions/runs/2321832028

mattgodbolt commented 2 years ago

Or not - something is up in our build infrastructure and I'll need to take a look

mattgodbolt commented 2 years ago

Ok it's running now! https://github.com/compiler-explorer/compiler-workflows/runs/6431108330?check_suite_focus=true

mattgodbolt commented 2 years ago

I finally actually looked at the compiler and boy this is awesome! :)