Search Criteria
Package Details: highway-git 1.1.0.r5.gaa4ba087-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/highway-git.git (read-only, click to copy) |
---|---|
Package Base: | highway-git |
Description: | A C++ library that provides portable SIMD/vector intrinsics (git version) |
Upstream URL: | https://github.com/google/highway/ |
Licenses: | Apache-2.0, BSD-3-Clause |
Conflicts: | highway |
Provides: | highway |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 5 |
Popularity: | 0.000000 |
First Submitted: | 2021-02-19 23:30 (UTC) |
Last Updated: | 2024-02-21 13:18 (UTC) |
Dependencies (4)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gtest (googletest-gitAUR) (make)
Required by (14)
- gimp-devel (requires highway) (make)
- immich-server (requires highway)
- libjxl-doc-git (requires highway) (make)
- libjxl-git (requires highway)
- libjxl-git (requires highway) (make)
- libjxl-metrics-git
- libvips-notiff (requires highway)
- ok-edu-classroom-desktop-git (requires highway) (make)
- qt5-jpegxl-image-plugin (requires highway) (make)
- qt5-jpegxl-image-plugin-git (requires highway) (make)
- qt6-jpegxl-image-plugin (requires highway) (make)
- qt6-jpegxl-image-plugin-git (requires highway) (make)
- switcheroo-gtk4-git (requires highway)
- tfi (requires highway)
Latest Comments
dbermond commented on 2024-04-10 16:46 (UTC)
@sohex It compiles fine for me for the stock x86_64 (x86-64-v1) instruction set, which is the default for Arch Linux. It also compiles fine for me when using '-march=alderlake'. You can try to build the package in a clean chroot, to isolate the build from your environment. This is how the packages in the official repositories are built.
sohex commented on 2024-04-08 20:07 (UTC)
@dbermond Interesting, which instruction sets is it building for on your system? I see the test failures on AVX2 and SSE4 tests specifically. I just tried dropping in the default makepkg.conf on my system, but with that the build fails completely, so entirely possible it's something with my environment. I also realize now that I completely misread that line from the readme as "should be compiled with optimizations enabled - without inlining" instead of "should be compiled with optimizations enabled" & "without inlining SIMD code may slow down...".
dbermond commented on 2024-04-07 11:26 (UTC)
@cfutro I have just checked, and the package is building fine with the default Arch Linux compiler flags, which already have '-O2'. All tests are passing. Check your compiler flags in use.
cfutro commented on 2024-04-07 10:24 (UTC)
I'm not able to build this package without setting
-fno-inline
, without it two tests fail. Looking at the readme on the github page it seems like that might be preferable to add in general anyway:dbermond commented on 2024-01-04 18:33 (UTC)
@jholmer This is an upstream issue that is now fixed in latest git master.
jholmer commented on 2023-12-26 04:37 (UTC) (edited on 2023-12-26 04:38 (UTC) by jholmer)
There are many failures occurring in the tests phase with "undefined reference to
hwy::ThreadPool::WorkersReadyBarrier()
". A workaround could be to disable building the tests with-DHWY_ENABLE_TESTS:BOOL='OFF'
.dbermond commented on 2022-06-05 11:54 (UTC)
@Fifis This was an upstream issue and is now fixed by them.
Fifis commented on 2022-06-03 20:38 (UTC)
Anyway, found the solution (this is my first patch ever, please excuse me if something is wrong):
Fifis commented on 2022-06-03 20:20 (UTC) (edited on 2022-06-03 20:20 (UTC) by Fifis)
I am trying to install
highway-git
because it is a dependency offfmpeg-full
, and this is where it halts:Installing just
highway
won’t help.