Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use pointers to pass in s32fc arguments #695

Merged
merged 1 commit into from
Dec 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,6 @@ jobs:
submodules: 'recursive'
- uses: uraimo/run-on-arch-action@v2.5.0
name: Build in non-x86 container
continue-on-error: ${{ contains(fromJson('["ppc64le", "s390x"]'), matrix.arch) }}
id: build
with:
arch: ${{ matrix.arch }}
Expand Down Expand Up @@ -153,7 +152,9 @@ jobs:
cmake -DCMAKE_CXX_FLAGS="-Werror" -DBUILD_EXECUTABLE=ON ..
echo "Build with $(nproc) thread(s)"
make -j$(nproc)
./cpu_features/list_cpu_features
if [ -f ./cpu_features/list_cpu_features ]; then
./cpu_features/list_cpu_features
fi
Comment on lines +155 to +157
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made this change because list_cpu_features does not seem to be present on s390x, which caused CI to fail.

./apps/volk-config-info --alignment
./apps/volk-config-info --avail-machines
./apps/volk-config-info --all-machines
Expand Down
3 changes: 3 additions & 0 deletions docs/kernels.dox
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,9 @@
\li \subpage volk_32f_cos_32f
\li \subpage volk_32fc_s32f_atan2_32f
\li \subpage volk_32fc_s32fc_multiply_32fc
\li \subpage volk_32fc_s32fc_multiply2_32fc
\li \subpage volk_32fc_s32fc_x2_rotator_32fc
\li \subpage volk_32fc_s32fc_x2_rotator2_32fc
\li \subpage volk_32fc_s32f_deinterleave_real_16i
\li \subpage volk_32fc_s32f_magnitude_16i
\li \subpage volk_32fc_s32f_power_32fc
Expand All @@ -63,6 +65,7 @@
\li \subpage volk_32fc_x2_multiply_32fc
\li \subpage volk_32fc_x2_multiply_conjugate_32fc
\li \subpage volk_32fc_x2_s32fc_multiply_conjugate_add_32fc
\li \subpage volk_32fc_x2_s32fc_multiply_conjugate_add2_32fc
\li \subpage volk_32fc_x2_s32f_square_dist_scalar_mult_32f
\li \subpage volk_32fc_x2_square_dist_32f
\li \subpage volk_32f_exp_32f
Expand Down
Loading
Loading