facebook / facebook/folly

Fails to build on big-endian architectures

Open
#1,445 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
30.5k
Forks
5.9k
PR merge metrics
No merged PRs in 30d

Description

During build on FreeBSD/powerpc64:
```
In file included from /tmp/usr/ports/devel/folly/work/folly-2020.09.07.00/folly/experimental/QuotientMultiSet.cpp:17:
In file included from /tmp/usr/ports/devel/folly/work/folly-2020.09.07.00/folly/experimental/QuotientMultiSet.h:348:
/tmp/usr/ports/devel/folly/work/folly-2020.09.07.00/folly/experimental/QuotientMultiSet-inl.h:164:3: error: static_assert failed due to requirement 'kIsLittleEndian' "QuotientMultiSet requires little endianness."
static_assert(
^
12 warnings and 1 error generated.
```

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.