Thanks to visit codestin.com
Credit goes to github.com

Skip to content

build error #2

@marklove5102

Description

@marklove5102

archlinux:

[make@archlinux mrx]$ make >>error.txt
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.0/include/x86gprintrin.h:43,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.0/include/x86intrin.h:27,
                 from mlx_hash.h:5,
                 from mlx_hash.c:5:
/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.0/include/bmi2intrin.h: 在函数‘round64’中:
/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.0/include/bmi2intrin.h:83:1: 错误:inlining failed in call to ‘always_inline’ ‘_mulx_u64’: target specific option mismatch
   83 | _mulx_u64 (unsigned long long __X, unsigned long long __Y,
      | ^~~~~~~~~
mlx_hash.c:26:14: 附注:从此处调用
   26 |         lo = _mulx_u64(h ^ x0 ^ k0, x1 ^ k1, &hi);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [<内置>:mlx_hash.o] 错误 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions