# ci: build test stage3 on powerpc64le-linux with long calls · gitcafe/zig

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

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

Visibility: public

Requested revision: 63eb3957299e187938d6634ba450eabe86deb52c

Requested commit: 63eb3957299e187938d6634ba450eabe86deb52c

Commit: 63eb3957299e187938d6634ba450eabe86deb52c

Tree: db61582d4603c9bce9d3be8fffe748466b66689f

Author: Alex Rønne Petersen

Committer: Alex Rønne Petersen

## Message

```
ci: build test stage3 on powerpc64le-linux with long calls

Necessary to work around this:

    error: ld.lld: /home/ci/.cache/act/f23fdcb74e58cd75/hostexecutor/zig-global-cache/o/c67e3042d116da0f73d3129d377044bf/libc++abi.a(/home/ci/.cache/act/f23fdcb74e58cd75/hostexecutor/zig-global-cache/o/61dd7765ab891b4db54a5e49b8ab8c86/cxa_thread_atexit.o):(function __cxa_thread_atexit: .text.__cxa_thread_atexit+0x40): relocation R_PPC64_REL24_NOTOC out of range: -251925824 is not in [-33554432, 33554431]; references '__cxa_thread_atexit_impl'
        note: referenced by cxa_thread_atexit.cpp:116 (/home/ci/.cache/act/f23fdcb74e58cd75/hostexecutor/lib/libcxxabi/src/cxa_thread_atexit.cpp:116)
        note: defined in /home/ci/.cache/act/f23fdcb74e58cd75/hostexecutor/zig-global-cache/o/c67e3042d116da0f73d3129d377044bf/libc++abi.a(/home/ci/.cache/act/f23fdcb74e58cd75/hostexecutor/zig-global-cache/o/61dd7765ab891b4db54a5e49b8ab8c86/cxa_thread_atexit.o)

This is only a problem for now because we link libLLVM; once we start invoking
llc instead, we won't need this workaround anymore.

```

## Parents

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

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