rurban / dieharder

A fixed version of Robert G. Brown's "dieharder" tests for random number generators.
Other
10 stars 4 forks source link

libdieharder.so: undefined reference to _rdseed64_step #8

Closed rurban closed 3 years ago

rurban commented 3 years ago

on ubuntu/travis only: gcc -g -O3 -march=native -Wall -Wextra -pedantic -g -O2 -fno-omit-frame-pointer -fsanitize=address,undefined -march=native -Wall -Wextra -pedantic -fcommon -fvisibility=default -o .libs/dieharder dieharder-add_ui_rngs.o dieharder-add_ui_tests.o dieharder-choose_rng.o dieharder-dieharder.o dieharder-dieharder_exit.o dieharder-help.o dieharder-list_rngs.o dieharder-list_tests.o dieharder-output.o dieharder-output_rnds.o dieharder-parsecl.o dieharder-run_all_tests.o dieharder-run_test.o dieharder-set_globals.o dieharder-testbits.o dieharder-time_rng.o dieharder-user_template.o ../libdieharder/.libs/libdieharder.so -lm -lgsl -lgslcblas

the configure probe works fine. clangs works also.

rurban commented 3 years ago

Fixed with b3a7a363502ec44a7b087f9b9779e4bb72fac64c

rurban commented 3 years ago

Done with f8bc8d58cb37111ce61d6e8552c021abc8ad76e6 and cf34c300d749f53b6a1b33a32d617a6d58467af8 but I think there's still a problem