compiler-explorer / compiler-explorer/compiler-explorer

[BUG]: Clang <= 3.3 execution support is broken

Open
#3,442 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
19.1k
Forks
2.1k
Avg merge
3d 15h
Merged PRs (30d)
67

Description

### Describe the bug

```
/..//bin/ld: cannot find crtbegin.o: No such file or directory
/..//bin/ld: cannot find -lstdc++
clang: error: linker command failed with exit code 1 (use -v to see invocation)
```
Looks like some paths are broken.

### Steps to reproduce

- int main(){}
- Create an executor, or enable execution on a normal compiler panel
- Set compiler to Clang 3.3, or switch to C and try to use Clang <= 3.2

### Expected behavior

Fix em, disable em, or both

### Reproduction link

https://godbolt.org/z/hK75fqPWe (C++) / https://godbolt.org/z/8j3jz7h3z (C)

### Screenshots

Not applicable

### Operating System

_No response_

### Browser version

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.