Closed
Description
It looks like log2f symbol is missing
make check-stage2-T-arm-linux-androideabi-H-x86_64-apple-darwin
....
running 1679 tests
test [run-pass] run-pass/alias-uninit-value.rs ... FAILED
test [run-pass] run-pass/alignment-gep-tup-like-1.rs ... FAILED
test [run-pass] run-pass/alloca-from-derived-tydesc.rs ... FAILED
test [run-pass] run-pass/anon-extern-mod-cross-crate-2.rs ... FAILED
test [run-pass] run-pass/anon-extern-mod.rs ... FAILED
test [run-pass] run-pass/anon-trait-static-method.rs ... FAILED
...
root@android:/data/tmp # cat *.stderr
link_image[1891]: 19364 could not load needed library 'libnative-4e7c5e5c.so' for '/data/tmp/alias-uninit-value.stage2-arm-linux-androideabi' (link_image[1891]: 19364 could not load needed library 'libstd-4e7c5e5c.so' for 'libnative-4e7c5e5c.so' (link_image[1891]: 19364 could not load needed library 'libsync-4e7c5e5c.so' for 'libstd-4e7c5e5c.so' (link_image[1891]: 19364 could not load needed library 'librustrt-4e7c5e5c.so' for 'libsync-4e7c5e5c.so' (reloc_library[1306]: 19364 cannot locate 'log2f'...
))))CANNOT LINK EXECUTABLE
link_image[1891]: 19375 could not load needed library 'libnative-4e7c5e5c.so' for '/data/tmp/alignment-gep-tup-like-1.stage2-arm-linux-androideabi' (link_image[1891]: 19375 could not load needed library 'libstd-4e7c5e5c.so' for 'libnative-4e7c5e5c.so' (link_image[1891]: 19375 could not load needed library 'libsync-4e7c5e5c.so' for 'libstd-4e7c5e5c.so' (link_image[1891]: 19375 could not load needed library 'librustrt-4e7c5e5c.so' for 'libsync-4e7c5e5c.so' (reloc_library[1306]: 19375 cannot locate 'log2f'...
))))CANNOT LINK EXECUTABLE
...
[localhost:build] /opt/ndk/bin/arm-linux-androideabi-nm x86_64-apple-darwin/stage2/lib/rustlib/arm-linux-androideabi/lib/librustrt-4e7c5e5c.so | grep log2f
U log2f