cp crock/src/config.h build.CI/include/rock/config.h cp crock/src/crock.h build.CI/include/rock/crock.h clang -E -P -DROCK_CPP_HIDE_SYSTEM_HEADERS crock/src/error.h -o build.CI/include/rock/error.h.strip clang -E -P -C -DROCK_CPP_HIDE_SYSTEM_HEADERS crock/src/rows.h -o build.CI/include/rock/rows.h.strip clang -E -P -DROCK_CPP_HIDE_SYSTEM_HEADERS crock/src/types.h -o build.CI/include/rock/types.h.strip clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DBUILD_CROCK_DLL -fPIC -c crock/src/blt_cpu.c -o build.CI/obj/blt_cpu.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DBUILD_CROCK_DLL -fPIC -c crock/src/cold.c -o build.CI/obj/cold.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DBUILD_CROCK_DLL -fPIC -c crock/src/mt19937.c -o build.CI/obj/mt19937.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DBUILD_CROCK_DLL -fPIC -c crock/src/math.c -o build.CI/obj/math.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DBUILD_CROCK_DLL -fPIC -c crock/src/error.c -o build.CI/obj/error.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DBUILD_CROCK_DLL -fPIC -c crock/src/wg.c -o build.CI/obj/wg.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DBUILD_CROCK_DLL -fPIC -c crock/src/dllmain.c -o build.CI/obj/dllmain.o echo "#ifndef ROCK_ERROR_H" > build.CI/include/rock/error.h echo "#ifndef ROCK_TYPES_H" > build.CI/include/rock/types.h echo "#define ROCK_ERROR_H" >> build.CI/include/rock/error.h echo "#define ROCK_TYPES_H" >> build.CI/include/rock/types.h sed '{}' build.CI/include/rock/error.h.strip >> build.CI/include/rock/error.h echo "#ifdef __cplusplus" >> build.CI/include/rock/types.h echo "#include " >> build.CI/include/rock/types.h sed -n '/typedef[[:space:]]\+\(.*\)[[:space:]]\+real[[:space:]]*;/p' build.CI/include/rock/types.h.strip >> build.CI/include/rock/types.h rm build.CI/include/rock/error.h.strip clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DBUILD_CROCK_DLL -fPIC -c crock/src/crock.c -o build.CI/obj/crock.o sed -n 's/typedef[[:space:]]\+\(.*\)[[:space:]]\+real[[:space:]]*;/typedef std::complex<\1> cplx;/p' build.CI/include/rock/types.h.strip >> build.CI/include/rock/types.h echo "#else" >> build.CI/include/rock/types.h echo "#include " >> build.CI/include/rock/types.h echo "#ifdef _MSC_VER" >> build.CI/include/rock/types.h sed -n '/typedef[[:space:]]\+\(.*\)[[:space:]]\+real[[:space:]]*;/p' build.CI/include/rock/types.h.strip >> build.CI/include/rock/types.h echo "#ifndef ROCK_ROWS_H" > build.CI/include/rock/rows.h echo 'typedef' `[ "LDBL" = FLT ] && echo _Fcomplex; [ "LDBL" = DBL ] && echo _Dcomplex ; [ "LDBL" = LDBL ] && echo _Lcomplex` 'cplx;' >> build.CI/include/rock/types.h echo "#define ROCK_ROWS_H" >> build.CI/include/rock/rows.h sed '{}' build.CI/include/rock/rows.h.strip >> build.CI/include/rock/rows.h echo "#else" >> build.CI/include/rock/types.h rm build.CI/include/rock/rows.h.strip sed '{}' build.CI/include/rock/types.h.strip >> build.CI/include/rock/types.h clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DBUILD_CROCK_DLL -fPIC -c crock/src/crock_gpu.c -o build.CI/obj/crock_gpu.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/diag/borie92.c -o build.CI/obj/diag_borie92.o echo "#endif" >> build.CI/include/rock/types.h echo "#endif" >> build.CI/include/rock/types.h clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/utils/rick.c -o build.CI/obj/rick.o rm build.CI/include/rock/types.h.strip clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/diag/borie92_rick.c -o build.CI/obj/diag_borie92_rick.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/diag/saito12.c -o build.CI/obj/diag_saito12.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/diag/saito12_rick.c -o build.CI/obj/diag_saito12_rick.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/diag/wave_holl.c -o build.CI/obj/diag_wave_holl.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/demo/kern_coax.c -o build.CI/obj/demo_kern_coax.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/demo/2ndharm_empic_ramp.c -o build.CI/obj/demo_2ndharm_empic_ramp.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/perf/scale_blt.c -o build.CI/obj/perf_scale_blt.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/perf/scale_field.c -o build.CI/obj/perf_scale_field.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/perf/tdm_solve.c -o build.CI/obj/perf_tdm_solve.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -c crock/perf/besl_jn.c -o build.CI/obj/perf_besl_jn.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/cold.c -o build.CI/obj/test_cold.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/beam.c -o build.CI/obj/test_beam.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/math.c -o build.CI/obj/test_math.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/wg.c -o build.CI/obj/test_wg.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/mode_int.c -o build.CI/obj/test_mode_int.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/metatest.c -o build.CI/obj/test_metatest.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/api_blt_rf_push.c -o build.CI/obj/test_api_blt_rf_push.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/api_blt_static.c -o build.CI/obj/test_api_blt_static.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/api_cold.c -o build.CI/obj/test_api_cold.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/api_others.c -o build.CI/obj/test_api_others.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/api_wg.c -o build.CI/obj/test_api_wg.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/sys_2nd.c -o build.CI/obj/test_sys_2nd.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/sys_borie92.c -o build.CI/obj/test_sys_borie92.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/sys_kern182.c -o build.CI/obj/test_sys_kern182.o clang -fvisibility=hidden -std=gnu11 -Wall -Wextra -pedantic -Wfloat-conversion -Wdouble-promotion -Wdisabled-optimization -Wconversion -Wno-enum-float-conversion -Wno-sign-conversion -Wno-string-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -O0 -g -fopenmp -fsanitize=address,undefined,leak -fno-omit-frame-pointer -DCROCK_SUPPRESS_API -c crock/tests/sys_saito12.c -o build.CI/obj/test_sys_saito12.o clang -fopenmp -lasan -lubsan build.CI/obj/blt_cpu.o build.CI/obj/cold.o build.CI/obj/mt19937.o build.CI/obj/math.o build.CI/obj/error.o build.CI/obj/wg.o build.CI/obj/dllmain.o build.CI/obj/crock.o build.CI/obj/crock_gpu.o -shared -o build.CI/bin/libcrock.so \ -lm clang -fopenmp -lasan -lubsan build.CI/obj/perf_scale_blt.o build.CI/obj/blt_cpu.o build.CI/obj/cold.o build.CI/obj/mt19937.o build.CI/obj/math.o build.CI/obj/error.o build.CI/obj/wg.o build.CI/obj/dllmain.o build.CI/obj/crock.o build.CI/obj/crock_gpu.o -o build.CI/bin/perf_scale_blt -lm Not stripping build.CI/bin/libcrock.so clang -fopenmp -lasan -lubsan build.CI/obj/perf_scale_field.o build.CI/obj/blt_cpu.o build.CI/obj/cold.o build.CI/obj/mt19937.o build.CI/obj/math.o build.CI/obj/error.o build.CI/obj/wg.o build.CI/obj/dllmain.o build.CI/obj/crock.o build.CI/obj/crock_gpu.o -o build.CI/bin/perf_scale_field -lm clang -fopenmp -lasan -lubsan build.CI/obj/perf_tdm_solve.o build.CI/obj/blt_cpu.o build.CI/obj/cold.o build.CI/obj/mt19937.o build.CI/obj/math.o build.CI/obj/error.o build.CI/obj/wg.o build.CI/obj/dllmain.o build.CI/obj/crock.o build.CI/obj/crock_gpu.o -o build.CI/bin/perf_tdm_solve -lm clang -fopenmp -lasan -lubsan build.CI/obj/perf_besl_jn.o build.CI/obj/blt_cpu.o build.CI/obj/cold.o build.CI/obj/mt19937.o build.CI/obj/math.o build.CI/obj/error.o build.CI/obj/wg.o build.CI/obj/dllmain.o build.CI/obj/crock.o build.CI/obj/crock_gpu.o -o build.CI/bin/perf_besl_jn -lm /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `shoot_blt_cpu.omp_outlined_debug__': /home/wu/src/rock/crock/src/blt_cpu.c:1183:(.text+0xcc84): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1183:(.text+0xccb9): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1221:(.text+0xdee2): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1221:(.text+0xdf11): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `sb_collect_avg_': /home/wu/src/rock/crock/src/blt_cpu.c:989:(.text+0x27308): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:989:(.text+0x2733d): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:992:(.text+0x276c2): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:992:(.text+0x276f7): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:995:(.text+0x279eb): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:995:(.text+0x27a1a): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `sb_collect_src_': /home/wu/src/rock/crock/src/blt_cpu.c:876:(.text+0x283c1): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:876:(.text+0x283f6): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:879:(.text+0x28a72): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:879:(.text+0x28aa4): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/wg.o: in function `step_field.omp_outlined_debug__': /home/wu/src/rock/crock/src/wg.c:934:(.text+0x1e564): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/wg.c:934:(.text+0x1e5d8): undefined reference to `__atomic_compare_exchange' clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [Makefile:368: build.CI/bin/perf_scale_field] Error 1 make: *** Waiting for unfinished jobs.... /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `shoot_blt_cpu.omp_outlined_debug__': /home/wu/src/rock/crock/src/blt_cpu.c:1183:(.text+0xcc84): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1183:(.text+0xccb9): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1221:(.text+0xdee2): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1221:(.text+0xdf11): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `sb_collect_avg_': /home/wu/src/rock/crock/src/blt_cpu.c:989:(.text+0x27308): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:989:(.text+0x2733d): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:992:(.text+0x276c2): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:992:(.text+0x276f7): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:995:(.text+0x279eb): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:995:(.text+0x27a1a): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `sb_collect_src_': /home/wu/src/rock/crock/src/blt_cpu.c:876:(.text+0x283c1): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:876:(.text+0x283f6): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:879:(.text+0x28a72): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:879:(.text+0x28aa4): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/wg.o: in function `step_field.omp_outlined_debug__': /home/wu/src/rock/crock/src/wg.c:934:(.text+0x1e564): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/wg.c:934:(.text+0x1e5d8): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `shoot_blt_cpu.omp_outlined_debug__': /home/wu/src/rock/crock/src/blt_cpu.c:1183:(.text+0xcc84): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1183:(.text+0xccb9): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1221:(.text+0xdee2): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1221:(.text+0xdf11): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `sb_collect_avg_': /home/wu/src/rock/crock/src/blt_cpu.c:989:(.text+0x27308): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:989:(.text+0x2733d): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:992:(.text+0x276c2): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:992:(.text+0x276f7): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:995:(.text+0x279eb): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:995:(.text+0x27a1a): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `sb_collect_src_': /home/wu/src/rock/crock/src/blt_cpu.c:876:(.text+0x283c1): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:876:(.text+0x283f6): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:879:(.text+0x28a72): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:879:(.text+0x28aa4): undefined reference to `__atomic_compare_exchange' clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [Makefile:378: build.CI/bin/perf_tdm_solve] Error 1 /usr/bin/ld: build.CI/obj/wg.o: in function `step_field.omp_outlined_debug__': /home/wu/src/rock/crock/src/wg.c:934:(.text+0x1e564): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/wg.c:934:(.text+0x1e5d8): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: clang: error: linker command failed with exit code 1 (use -v to see invocation) build.CI/obj/blt_cpu.o: in function `shoot_blt_cpu.omp_outlined_debug__': /home/wu/src/rock/crock/src/blt_cpu.c:1183:(.text+0xcc84): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1183:(.text+0xccb9): undefined reference to `__atomic_compare_exchange' make: *** [Makefile:354: build.CI/bin/perf_scale_blt] Error 1 /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1221:(.text+0xdee2): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:1221:(.text+0xdf11): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `sb_collect_avg_': /home/wu/src/rock/crock/src/blt_cpu.c:989:(.text+0x27308): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:989:(.text+0x2733d): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:992:(.text+0x276c2): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:992:(.text+0x276f7): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:995:(.text+0x279eb): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:995:(.text+0x27a1a): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/blt_cpu.o: in function `sb_collect_src_': /home/wu/src/rock/crock/src/blt_cpu.c:876:(.text+0x283c1): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:876:(.text+0x283f6): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:879:(.text+0x28a72): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/blt_cpu.c:879:(.text+0x28aa4): undefined reference to `__atomic_compare_exchange' /usr/bin/ld: build.CI/obj/wg.o: in function `step_field.omp_outlined_debug__': /home/wu/src/rock/crock/src/wg.c:934:(.text+0x1e564): undefined reference to `__atomic_load' /usr/bin/ld: /home/wu/src/rock/crock/src/wg.c:934:(.text+0x1e5d8): undefined reference to `__atomic_compare_exchange' clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [Makefile:387: build.CI/bin/perf_besl_jn] Error 1