You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Affected OS: macOS and Android
Affected architectures: x86_64 and x86.
Other OS were fine without errors.
The commit was problem for compiling: 6cc5e27 (and I'm on already latest commit)
-- Android: Targeting API '21' with architecture 'x86_64', ABI 'x86_64', and processor 'x86_64'
-- Android: Selected unified Clang toolchain
-- The C compiler identification is Clang 14.0.1
-- The CXX compiler identification is Clang 14.0.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/martineesmaa/android-ndk-r24/toolchains/llvm/prebuilt/linux-x86_64/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/martineesmaa/android-ndk-r24/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Submodule update
INFO No tag detected, version changed to 0.8.1-9c29121
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- Looking for sin in m
-- Looking for sin in m - found
-- Configuring done
-- Generating done
-- Build files have been written to: /home/martineesmaa/uvg266/build
[ 1%] Building C object CMakeFiles/uvg266.dir/src/alf.c.o
[ 3%] Building C object CMakeFiles/uvg266.dir/src/bitstream.c.o
[ 3%] Building C object CMakeFiles/uvg266.dir/src/cabac.c.o
[ 4%] Building C object CMakeFiles/uvg266.dir/src/cfg.c.o
[ 5%] Building C object CMakeFiles/uvg266.dir/src/constraint.c.o
[ 6%] Building C object CMakeFiles/uvg266.dir/src/checkpoint.c.o
[ 7%] Building C object CMakeFiles/uvg266.dir/src/context.c.o
[ 8%] Building C object CMakeFiles/uvg266.dir/src/cu.c.o
[ 9%] Building C object CMakeFiles/uvg266.dir/src/debug.c.o
[ 10%] Building C object CMakeFiles/uvg266.dir/src/dep_quant.c.o
[ 11%] Building C object CMakeFiles/uvg266.dir/src/encode_coding_tree.c.o
[ 12%] Building C object CMakeFiles/uvg266.dir/src/encoder.c.o
/home/martineesmaa/uvg266/src/dep_quant.c:398:15: warning: enumeration value 'COLOR_UV' not handled in switch [-Wswitch]
switch (compID) {
^~~~~~
[ 13%] Building C object CMakeFiles/uvg266.dir/src/encoder_state-bitstream.c.o
/home/martineesmaa/uvg266/src/dep_quant.c:984:93: warning: passing 'int32_t [6]' to parameter of type 'uint32_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
depquant_state_init(&dep_quant_context.m_startState, rate_estimator->m_sigFracBits[0][0], rate_estimator->m_gtxFracBits[0]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/martineesmaa/uvg266/src/dep_quant.c:444:92: note: passing argument to parameter 'gtx_frac_bits' here
static void depquant_state_init(depquant_state* state, uint32_t sig_frac_bits[2], uint32_t gtx_frac_bits[6])
^
[ 15%] Building C object CMakeFiles/uvg266.dir/src/encoder_state-ctors_dtors.c.o
[ 16%] Building C object CMakeFiles/uvg266.dir/src/encoder_state-geometry.c.o
[ 17%] Building C object CMakeFiles/uvg266.dir/src/encoderstate.c.o
[ 18%] Building C object CMakeFiles/uvg266.dir/src/encoding_resume.c.o
[ 19%] Building C object CMakeFiles/uvg266.dir/src/fast_coeff_cost.c.o
[ 20%] Building C object CMakeFiles/uvg266.dir/src/filter.c.o
[ 21%] Building C object CMakeFiles/uvg266.dir/src/hashmap.c.o
[ 22%] Building C object CMakeFiles/uvg266.dir/src/image.c.o
[ 23%] Building C object CMakeFiles/uvg266.dir/src/imagelist.c.o
[ 24%] Building C object CMakeFiles/uvg266.dir/src/input_frame_buffer.c.o
2 warnings generated.
[ 25%] Building C object CMakeFiles/uvg266.dir/src/inter.c.o
/home/martineesmaa/uvg266/src/inter.c:1281:8: warning: assigning to 'cu_info_t *' from 'const cu_info_t *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
a1 = lcu != NULL?LCU_GET_CU_AT_PX(lcu, x_local - 1, y_local + height - 1): uvg_cu_array_at_const(cua, x - 1, y + height - 1);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/martineesmaa/uvg266/src/inter.c:1296:8: warning: assigning to 'cu_info_t *' from 'const cu_info_t *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
b1 = lcu != NULL?LCU_GET_CU_AT_PX(lcu, x_local + width - 1, y_local - 1): uvg_cu_array_at_const(cua, x + width - 1, y - 1);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 26%] Building C object CMakeFiles/uvg266.dir/src/intra.c.o
[ 27%] Building C object CMakeFiles/uvg266.dir/src/ml_classifier_intra_depth_pred.c.o
[ 29%] Building C object CMakeFiles/uvg266.dir/src/ml_intra_cu_depth_pred.c.o
[ 30%] Building C object CMakeFiles/uvg266.dir/src/nal.c.o
[ 31%] Building C object CMakeFiles/uvg266.dir/src/rate_control.c.o
[ 32%] Building C object CMakeFiles/uvg266.dir/src/rdo.c.o
[ 33%] Building C object CMakeFiles/uvg266.dir/src/reshape.c.o
2 warnings generated.
[ 34%] Building C object CMakeFiles/uvg266.dir/src/sao.c.o
[ 35%] Building C object CMakeFiles/uvg266.dir/src/scalinglist.c.o
[ 36%] Building C object CMakeFiles/uvg266.dir/src/search.c.o
[ 37%] Building C object CMakeFiles/uvg266.dir/src/search_ibc.c.o
[ 38%] Building C object CMakeFiles/uvg266.dir/src/search_inter.c.o
[ 39%] Building C object CMakeFiles/uvg266.dir/src/search_intra.c.o
[ 40%] Building C object CMakeFiles/uvg266.dir/src/strategyselector.c.o
[ 41%] Building C object CMakeFiles/uvg266.dir/src/tables.c.o
[ 43%] Building C object CMakeFiles/uvg266.dir/src/threadqueue.c.o
[ 44%] Building C object CMakeFiles/uvg266.dir/src/transform.c.o
[ 45%] Building C object CMakeFiles/uvg266.dir/src/uvg266.c.o
[ 46%] Building C object CMakeFiles/uvg266.dir/src/videoframe.c.o
[ 47%] Building C object CMakeFiles/uvg266.dir/src/strategies/altivec/picture-altivec.c.o
[ 48%] Building C object CMakeFiles/uvg266.dir/src/strategies/avx2/alf-avx2.c.o
[ 49%] Building C object CMakeFiles/uvg266.dir/src/strategies/avx2/dct-avx2.c.o
[ 50%] Building C object CMakeFiles/uvg266.dir/src/strategies/avx2/depquant-avx2.c.o
[ 51%] Building C object CMakeFiles/uvg266.dir/src/strategies/avx2/intra-avx2.c.o
[ 52%] Building C object CMakeFiles/uvg266.dir/src/strategies/avx2/ipol-avx2.c.o
[ 53%] Building C object CMakeFiles/uvg266.dir/src/strategies/avx2/picture-avx2.c.o
In file included from /home/martineesmaa/uvg266/src/strategies/avx2/dct-avx2.c:58:
/home/martineesmaa/uvg266/src/strategies/avx2/dct_avx2_tables.h:4827:8: warning: extra tokens at end of #endif directive [-Wextra-tokens]
#endif DCT_AVX2_TABLES_H
^
//
/home/martineesmaa/uvg266/src/strategies/avx2/intra-avx2.c:3326:9: error: expected expression
const int modedisp2invsampledisp_abs = modedisp2invsampledisp[abs_mode_disp];
^
[ 54%] Building C object CMakeFiles/uvg266.dir/src/strategies/avx2/quant-avx2.c.o
/home/martineesmaa/uvg266/src/strategies/avx2/intra-avx2.c:3328:44: error: use of undeclared identifier 'modedisp2invsampledisp_abs'
ref_main[i] = ref_side[MIN((-i * modedisp2invsampledisp_abs + 256) >> 9, size_side)];
^
/home/martineesmaa/uvg266/src/strategies/avx2/intra-avx2.c:3328:44: error: use of undeclared identifier 'modedisp2invsampledisp_abs'
/home/martineesmaa/uvg266/src/strategies/avx2/intra-avx2.c:3348:10: warning: absolute value function 'abs' given an argument of type 'const int_fast16_t' (aka 'const long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
if ((abs(sample_disp) & 0x1F) != 0)
^
/home/martineesmaa/uvg266/src/strategies/avx2/intra-avx2.c:3348:10: note: use function 'labs' instead
if ((abs(sample_disp) & 0x1F) != 0)
^~~
labs
/home/martineesmaa/uvg266/src/strategies/avx2/intra-avx2.c:3374:10: warning: absolute value function 'abs' given an argument of type 'const int_fast16_t' (aka 'const long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
if ((abs(sample_disp) & 0x1F) != 0) {
^
/home/martineesmaa/uvg266/src/strategies/avx2/intra-avx2.c:3374:10: note: use function 'labs' instead
if ((abs(sample_disp) & 0x1F) != 0) {
^~~
labs
2 warnings and 3 errors generated.
gmake[2]: *** [CMakeFiles/uvg266.dir/build.make:734: CMakeFiles/uvg266.dir/src/strategies/avx2/intra-avx2.c.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
1 warning generated.
gmake[1]: *** [CMakeFiles/Makefile2:104: CMakeFiles/uvg266.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2
Feel free to reply or ask question to me. Thank you! :)
Martin Eesmaa
The text was updated successfully, but these errors were encountered:
Hello! See the log error details on CMake:
Affected OS: macOS and Android
Affected architectures: x86_64 and x86.
Other OS were fine without errors.
The commit was problem for compiling: 6cc5e27 (and I'm on already latest commit)
Feel free to reply or ask question to me. Thank you! :)
The text was updated successfully, but these errors were encountered: