Evan Nemerson

Results 93 issues of Evan Nemerson

It's available in Fedora 24+. FWIW it's also available in EPEL 6+.

I'm working on getting [Squash](https://quixdb.github.io/squash/) working on big endian (POWER8), and zling is one of the codecs which currently fails there: ``` [fedora@squash-be build]$ ./zling_demo e < CMakeLists.txt | ./zling_demo...

See https://travis-ci.org/nemequ/leopard/jobs/395897224 * tests/experiments.cpp warns about `argc` and `argv` and the `encodeL` function being unused. Trivial fixes. * tests/benchmark.cpp warns about an implicit fallthrough. Fixes are available, but compiler-specific until...

AFAICT both `bench_leopard` and `experiment_leopard` just go on forever, or at least for a very long time. It would be nice to have something which could be run on CI.

See https://travis-ci.org/nemequ/leopard/jobs/395895113 ``` /home/travis/build/nemequ/leopard/LeopardFF16.cpp:1480:41: error: a brace-enclosed initializer is not allowed here before ‘{’ token /home/travis/build/nemequ/leopard/LeopardFF16.cpp:1480:42: sorry, unimplemented: non-static data member initializers /home/travis/build/nemequ/leopard/LeopardFF16.cpp:1480:42: error: ‘constexpr’ needed for in-class initialization of...

Newer versions of XL C/C++ implement `__has_attribute`, `__has_builtin`, etc., but the results are untrustworthy. They routinely return true to indicate that the feature is supported, but if you try to...

I added a `HEDLEYX_PREFETCH` macro [in the experiments branch](https://github.com/nemequ/hedley/blob/experiments/experiments/prefetch.c). * `__builtin_prefetch` for GCC/clang/ICC * `__pldx` and `__pld` if ACLE is available (every ARM compiler I'm aware of except MSVC, including...

I just pushed some implementations of `HEDLEY_LIKELY`, `HEDLEY_UNLIKELY`, `HEDLEY_PREDICT`, `HEDLEY_PREDICT_TRUE`, and `HEDLEY_PREDICT_FALSE` to a new wip/c++2a branch (commit ID f57289ea9774401c1f872bacd1067564b1011226). They work as expected on GCC 9 (AFAIK the only...

I don't want to forget about all this again, so… I'm having trouble with `__builtin_assume_aligned`. For ICC there is `__assume_aligned`. This is what I'm looking to emulate; you just pass...

I'm looking at adding feature detection macros to Hedley. The idea is that it would basically be a portable version of things that you're likely to test for either with...

feature detection