We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
~/downloads/libprom $ make mkdir prom/build && cd prom/build && TEST= cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_BUILD_RPATH=TRUE -DCMAKE_C_FLAGS="-DPROM_LOG_ENABLE -g -O3" .. -- The C compiler identification is Clang 15.0.7 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: /data/data/com.termux/files/home/downloads/libprom/prom/build cd prom/build && make VERBOSE=1 make[1]: Entering directory '/data/data/com.termux/files/home/downloads/libprom/prom/build' /data/data/com.termux/files/usr/bin/cmake -S/data/data/com.termux/files/home/downloads/libprom/prom -B/data/data/com.termux/files/home/downloads/libprom/prom/build --check-build-system CMakeFiles/Makefile.cmake 0 /data/data/com.termux/files/usr/bin/cmake -E cmake_progress_start /data/data/com.termux/files/home/downloads/libprom/prom/build/CMakeFiles /data/data/com.termux/files/home/downloads/libprom/prom/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/data/data/com.termux/files/home/downloads/libprom/prom/build' make -f CMakeFiles/prom.dir/build.make CMakeFiles/prom.dir/depend make[3]: Entering directory '/data/data/com.termux/files/home/downloads/libprom/prom/build' cd /data/data/com.termux/files/home/downloads/libprom/prom/build && /data/data/com.termux/files/usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/data/com.termux/files/home/downloads/libprom/prom /data/data/com.termux/files/home/downloads/libprom/prom /data/data/com.termux/files/home/downloads/libprom/prom/build /data/data/com.termux/files/home/downloads/libprom/prom/build /data/data/com.termux/files/home/downloads/libprom/prom/build/CMakeFiles/prom.dir/DependInfo.cmake --color= make[3]: Leaving directory '/data/data/com.termux/files/home/downloads/libprom/prom/build' make -f CMakeFiles/prom.dir/build.make CMakeFiles/prom.dir/build make[3]: Entering directory '/data/data/com.termux/files/home/downloads/libprom/prom/build' [ 5%] Building C object CMakeFiles/prom.dir/src/prom_collector.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_collector.c.o -MF CMakeFiles/prom.dir/src/prom_collector.c.o.d -o CMakeFiles/prom.dir/src/prom_collector.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_collector.c [ 10%] Building C object CMakeFiles/prom.dir/src/prom_collector_registry.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_collector_registry.c.o -MF CMakeFiles/prom.dir/src/prom_collector_registry.c.o.d -o CMakeFiles/prom.dir/src/prom_collector_registry.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_collector_registry.c [ 15%] Building C object CMakeFiles/prom.dir/src/prom_counter.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_counter.c.o -MF CMakeFiles/prom.dir/src/prom_counter.c.o.d -o CMakeFiles/prom.dir/src/prom_counter.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_counter.c [ 21%] Building C object CMakeFiles/prom.dir/src/prom_gauge.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_gauge.c.o -MF CMakeFiles/prom.dir/src/prom_gauge.c.o.d -o CMakeFiles/prom.dir/src/prom_gauge.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_gauge.c [ 26%] Building C object CMakeFiles/prom.dir/src/prom_histogram.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_histogram.c.o -MF CMakeFiles/prom.dir/src/prom_histogram.c.o.d -o CMakeFiles/prom.dir/src/prom_histogram.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_histogram.c [ 31%] Building C object CMakeFiles/prom.dir/src/prom_histogram_buckets.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_histogram_buckets.c.o -MF CMakeFiles/prom.dir/src/prom_histogram_buckets.c.o.d -o CMakeFiles/prom.dir/src/prom_histogram_buckets.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_histogram_buckets.c [ 36%] Building C object CMakeFiles/prom.dir/src/prom_linked_list.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_linked_list.c.o -MF CMakeFiles/prom.dir/src/prom_linked_list.c.o.d -o CMakeFiles/prom.dir/src/prom_linked_list.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_linked_list.c [ 42%] Building C object CMakeFiles/prom.dir/src/prom_log.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_log.c.o -MF CMakeFiles/prom.dir/src/prom_log.c.o.d -o CMakeFiles/prom.dir/src/prom_log.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_log.c [ 47%] Building C object CMakeFiles/prom.dir/src/prom_map.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_map.c.o -MF CMakeFiles/prom.dir/src/prom_map.c.o.d -o CMakeFiles/prom.dir/src/prom_map.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_map.c [ 52%] Building C object CMakeFiles/prom.dir/src/prom_metric.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_metric.c.o -MF CMakeFiles/prom.dir/src/prom_metric.c.o.d -o CMakeFiles/prom.dir/src/prom_metric.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric.c [ 57%] Building C object CMakeFiles/prom.dir/src/prom_metric_formatter.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_metric_formatter.c.o -MF CMakeFiles/prom.dir/src/prom_metric_formatter.c.o.d -o CMakeFiles/prom.dir/src/prom_metric_formatter.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric_formatter.c [ 63%] Building C object CMakeFiles/prom.dir/src/prom_metric_sample.c.o /data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_metric_sample.c.o -MF CMakeFiles/prom.dir/src/prom_metric_sample.c.o.d -o CMakeFiles/prom.dir/src/prom_metric_sample.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric_sample.c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric_sample.c:69:52: error: incompatible pointer types passing '_Atomic(double) *' to parameter of type 'double *' [-Werror,-Wincompatible-pointer-types] if (atomic_compare_exchange_weak(&self->r_value, &old, new)) ^~~~ /data/data/com.termux/files/usr/include/bits/stdatomic.h:240:48: note: expanded from macro 'atomic_compare_exchange_weak' atomic_compare_exchange_weak_explicit(object, expected, ^~~~~~~~ /data/data/com.termux/files/usr/include/bits/stdatomic.h:213:45: note: expanded from macro 'atomic_compare_exchange_weak_explicit' __c11_atomic_compare_exchange_weak(object, expected, desired, ^~~~~~~~ /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric_sample.c:85:52: error: incompatible pointer types passing '_Atomic(double) *' to parameter of type 'double *' [-Werror,-Wincompatible-pointer-types] if (atomic_compare_exchange_weak(&self->r_value, &old, new)) ^~~~ /data/data/com.termux/files/usr/include/bits/stdatomic.h:240:48: note: expanded from macro 'atomic_compare_exchange_weak' atomic_compare_exchange_weak_explicit(object, expected, ^~~~~~~~ /data/data/com.termux/files/usr/include/bits/stdatomic.h:213:45: note: expanded from macro 'atomic_compare_exchange_weak_explicit' __c11_atomic_compare_exchange_weak(object, expected, desired, ^~~~~~~~ 2 errors generated. make[3]: *** [CMakeFiles/prom.dir/build.make:230: CMakeFiles/prom.dir/src/prom_metric_sample.c.o] Error 1 make[3]: Leaving directory '/data/data/com.termux/files/home/downloads/libprom/prom/build' make[2]: *** [CMakeFiles/Makefile2:83: CMakeFiles/prom.dir/all] Error 2 make[2]: Leaving directory '/data/data/com.termux/files/home/downloads/libprom/prom/build' make[1]: *** [Makefile:156: all] Error 2 make[1]: Leaving directory '/data/data/com.termux/files/home/downloads/libprom/prom/build' make: *** [Makefile:35: prom] Error 2
The text was updated successfully, but these errors were encountered:
No branches or pull requests
~/downloads/libprom $ make
mkdir prom/build && cd prom/build &&
TEST= cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_BUILD_RPATH=TRUE -DCMAKE_C_FLAGS="-DPROM_LOG_ENABLE -g -O3" ..
-- The C compiler identification is Clang 15.0.7
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /data/data/com.termux/files/home/downloads/libprom/prom/build
cd prom/build && make VERBOSE=1
make[1]: Entering directory '/data/data/com.termux/files/home/downloads/libprom/prom/build'
/data/data/com.termux/files/usr/bin/cmake -S/data/data/com.termux/files/home/downloads/libprom/prom -B/data/data/com.termux/files/home/downloads/libprom/prom/build --check-build-system CMakeFiles/Makefile.cmake 0
/data/data/com.termux/files/usr/bin/cmake -E cmake_progress_start /data/data/com.termux/files/home/downloads/libprom/prom/build/CMakeFiles /data/data/com.termux/files/home/downloads/libprom/prom/build//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/data/data/com.termux/files/home/downloads/libprom/prom/build'
make -f CMakeFiles/prom.dir/build.make CMakeFiles/prom.dir/depend
make[3]: Entering directory '/data/data/com.termux/files/home/downloads/libprom/prom/build'
cd /data/data/com.termux/files/home/downloads/libprom/prom/build && /data/data/com.termux/files/usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/data/com.termux/files/home/downloads/libprom/prom /data/data/com.termux/files/home/downloads/libprom/prom /data/data/com.termux/files/home/downloads/libprom/prom/build /data/data/com.termux/files/home/downloads/libprom/prom/build /data/data/com.termux/files/home/downloads/libprom/prom/build/CMakeFiles/prom.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/data/data/com.termux/files/home/downloads/libprom/prom/build'
make -f CMakeFiles/prom.dir/build.make CMakeFiles/prom.dir/build
make[3]: Entering directory '/data/data/com.termux/files/home/downloads/libprom/prom/build'
[ 5%] Building C object CMakeFiles/prom.dir/src/prom_collector.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_collector.c.o -MF CMakeFiles/prom.dir/src/prom_collector.c.o.d -o CMakeFiles/prom.dir/src/prom_collector.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_collector.c
[ 10%] Building C object CMakeFiles/prom.dir/src/prom_collector_registry.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_collector_registry.c.o -MF CMakeFiles/prom.dir/src/prom_collector_registry.c.o.d -o CMakeFiles/prom.dir/src/prom_collector_registry.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_collector_registry.c
[ 15%] Building C object CMakeFiles/prom.dir/src/prom_counter.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_counter.c.o -MF CMakeFiles/prom.dir/src/prom_counter.c.o.d -o CMakeFiles/prom.dir/src/prom_counter.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_counter.c
[ 21%] Building C object CMakeFiles/prom.dir/src/prom_gauge.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_gauge.c.o -MF CMakeFiles/prom.dir/src/prom_gauge.c.o.d -o CMakeFiles/prom.dir/src/prom_gauge.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_gauge.c
[ 26%] Building C object CMakeFiles/prom.dir/src/prom_histogram.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_histogram.c.o -MF CMakeFiles/prom.dir/src/prom_histogram.c.o.d -o CMakeFiles/prom.dir/src/prom_histogram.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_histogram.c
[ 31%] Building C object CMakeFiles/prom.dir/src/prom_histogram_buckets.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_histogram_buckets.c.o -MF CMakeFiles/prom.dir/src/prom_histogram_buckets.c.o.d -o CMakeFiles/prom.dir/src/prom_histogram_buckets.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_histogram_buckets.c
[ 36%] Building C object CMakeFiles/prom.dir/src/prom_linked_list.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_linked_list.c.o -MF CMakeFiles/prom.dir/src/prom_linked_list.c.o.d -o CMakeFiles/prom.dir/src/prom_linked_list.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_linked_list.c
[ 42%] Building C object CMakeFiles/prom.dir/src/prom_log.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_log.c.o -MF CMakeFiles/prom.dir/src/prom_log.c.o.d -o CMakeFiles/prom.dir/src/prom_log.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_log.c
[ 47%] Building C object CMakeFiles/prom.dir/src/prom_map.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_map.c.o -MF CMakeFiles/prom.dir/src/prom_map.c.o.d -o CMakeFiles/prom.dir/src/prom_map.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_map.c
[ 52%] Building C object CMakeFiles/prom.dir/src/prom_metric.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_metric.c.o -MF CMakeFiles/prom.dir/src/prom_metric.c.o.d -o CMakeFiles/prom.dir/src/prom_metric.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric.c
[ 57%] Building C object CMakeFiles/prom.dir/src/prom_metric_formatter.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_metric_formatter.c.o -MF CMakeFiles/prom.dir/src/prom_metric_formatter.c.o.d -o CMakeFiles/prom.dir/src/prom_metric_formatter.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric_formatter.c
[ 63%] Building C object CMakeFiles/prom.dir/src/prom_metric_sample.c.o
/data/data/com.termux/files/usr/bin/cc -Dprom_EXPORTS -I/data/data/com.termux/files/home/downloads/libprom/prom/include -I/data/data/com.termux/files/home/downloads/libprom/prom/src -DPROM_LOG_ENABLE -g -O3 -O2 -g -DNDEBUG -fPIC -Werror -Wuninitialized -Wall -Wno-unused-label -Wno-pragmas -std=gnu11 -std=gnu11 -MD -MT CMakeFiles/prom.dir/src/prom_metric_sample.c.o -MF CMakeFiles/prom.dir/src/prom_metric_sample.c.o.d -o CMakeFiles/prom.dir/src/prom_metric_sample.c.o -c /data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric_sample.c
/data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric_sample.c:69:52: error: incompatible pointer types passing '_Atomic(double) *' to parameter of type 'double *' [-Werror,-Wincompatible-pointer-types]
if (atomic_compare_exchange_weak(&self->r_value, &old, new))
^~~~
/data/data/com.termux/files/usr/include/bits/stdatomic.h:240:48: note: expanded from macro 'atomic_compare_exchange_weak'
atomic_compare_exchange_weak_explicit(object, expected,
^~~~~~~~
/data/data/com.termux/files/usr/include/bits/stdatomic.h:213:45: note: expanded from macro 'atomic_compare_exchange_weak_explicit'
__c11_atomic_compare_exchange_weak(object, expected, desired,
^~~~~~~~
/data/data/com.termux/files/home/downloads/libprom/prom/src/prom_metric_sample.c:85:52: error: incompatible pointer types passing '_Atomic(double) *' to parameter of type 'double *' [-Werror,-Wincompatible-pointer-types]
if (atomic_compare_exchange_weak(&self->r_value, &old, new))
^~~~
/data/data/com.termux/files/usr/include/bits/stdatomic.h:240:48: note: expanded from macro 'atomic_compare_exchange_weak'
atomic_compare_exchange_weak_explicit(object, expected,
^~~~~~~~
/data/data/com.termux/files/usr/include/bits/stdatomic.h:213:45: note: expanded from macro 'atomic_compare_exchange_weak_explicit'
__c11_atomic_compare_exchange_weak(object, expected, desired,
^~~~~~~~
2 errors generated.
make[3]: *** [CMakeFiles/prom.dir/build.make:230: CMakeFiles/prom.dir/src/prom_metric_sample.c.o] Error 1
make[3]: Leaving directory '/data/data/com.termux/files/home/downloads/libprom/prom/build'
make[2]: *** [CMakeFiles/Makefile2:83: CMakeFiles/prom.dir/all] Error 2
make[2]: Leaving directory '/data/data/com.termux/files/home/downloads/libprom/prom/build'
make[1]: *** [Makefile:156: all] Error 2
make[1]: Leaving directory '/data/data/com.termux/files/home/downloads/libprom/prom/build'
make: *** [Makefile:35: prom] Error 2
The text was updated successfully, but these errors were encountered: