Johan Mabille

Results 275 comments of Johan Mabille

Indeed, `unsigned long` is unsigned, and will be mapped to `uint32_t` on 32-bit systems.

Let's reopen this.

@jatinchowdhury18 you can trigger the CI with an empty commit: ```bash git commit --allow-empty -m "Triggers CI" git push origin complex-pow ``` The empty commits will be automatically removed when...

Hi, Indeed `xsimd` does not provide any high level API for shuffling yet. That's a feature we would like to have in the library, but we are not sure of...

I ran into this issue at some point. The last argument of `_mm512_slli_epi64` and `_mm512_srli_epi64` must be known at compile time. However, when this code is called, the compiler can...

Given that the error message does not print something like "required from here", I think checking `GooseEYE/config.h:26`and `GooseEYE.h:10` should be enough. If they are `include` statements, then you do not...

The thing is the number of accepted batches depends on your instruction set. If you want to write client code independent from that, you have to push them in a...

Out of curiosity, since you're compiling on a 32bit system, can you print the results of the following: ```cpp #include #include #include int main(int argc, char* argv[]) { using std::uint32_t;...

Wihch version of xtensor and xsimd do you use? With xtensor 0.24.2 (and master), and xsimd 8.1.0, everything builds and works fine.

`flax-vector-conversions` should definitely be avoided as it allows hidden implicit conversions. `batch_cast` should be used to fix this kind of issue (the signed / unsigned one, the batch_bool => batch...