# fix race conditions in self-hosted compiler; add test · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/02713e8d8aa9641616bd85e77dda784009c96113)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 02713e8d8aa9641616bd85e77dda784009c96113

Requested commit: 02713e8d8aa9641616bd85e77dda784009c96113

Commit: 02713e8d8aa9641616bd85e77dda784009c96113

Tree: 675d61a60cbe732d2c61290b33db560552b16e05

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
fix race conditions in self-hosted compiler; add test

 * fix race condition in std.event.Channel deinit
 * add support to zig build for --no-rosegment
 * add passing self-hosted compare-output test for calling a function
 * put a global lock on LLD linking because it's not thread safe

```

## Parents

- [adefd1a52b812813dd3e3590d398f927ffc5b9af](https://git.cafe/gitcafe/zig/commit/adefd1a52b812813dd3e3590d398f927ffc5b9af?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/02713e8d8aa9641616bd85e77dda784009c96113?format=markdown)
