Skip to content
New issue

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

apple M1 pro build error #518

Closed
jianshu93 opened this issue Aug 9, 2022 · 2 comments
Closed

apple M1 pro build error #518

jianshu93 opened this issue Aug 9, 2022 · 2 comments

Comments

@jianshu93
Copy link

Dear team,

On macOS arm64 M1 pro, I have the following error:

Compiling tch v0.8.0 (/Users/jianshuzhao/Github/tch-rs)
error: linking with cc failed: exit status: 1
|
= note: "cc" "-arch" "arm64" "/var/folders/mr/8qybn91j5fgdbrcdmq7ckftw0000gn/T/rustcegKU0m/symbols.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.0.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.1.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.10.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.11.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.12.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.13.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.14.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.15.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.2.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.3.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.4.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.5.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.6.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.7.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.8.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.vae.0c684c91-cgu.9.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911.3q1srlvckqanqfbg.rcgu.o" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/deps" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/build/torch-sys-b1cf6535f8ccd06a/out/libtorch/libtorch/lib" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/build/torch-sys-b1cf6535f8ccd06a/out" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/build/bzip2-sys-533cbca8a252f56a/out/lib" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/build/zstd-sys-3ff10af4a6efb63f/out" "-L" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libtch-550c3e9248c57e9f.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libndarray-89f29263d5436dbd.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libmatrixmultiply-e89c629343d5cba6.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libnum_complex-95da9c4dcf68e1eb.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libnum_integer-a7fba8cd4af30da9.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libnum_traits-e12542cc630dc80c.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/librawpointer-15a6731e43da61f9.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/librand-6b0968f51d338e88.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/librand_chacha-7bbc288691daf156.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libppv_lite86-0f923c878d002a70.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libhalf-095c82dc4377813f.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libtorch_sys-1a2085a8837fb1a8.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libzip-248e457a2105e6a0.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libpbkdf2-10a87f7d5c72166b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libsha2-cb3bec65bbf801a7.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libpassword_hash-aff63c67e90220a9.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libbase64ct-0c7c377bc0f4a04e.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/librand_core-733bc0f975ae1b7b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libgetrandom-cf6af1c11a1c1ac3.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libtime-6df5260e5a2c56e7.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libitoa-d63aebe64377efe5.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libzstd-202edf11ec77b37a.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libzstd_safe-a229eb93d0fb41d8.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libzstd_sys-dda314363ee8b040.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libbzip2-e65e8d8f6b4817e3.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libbzip2_sys-d21c63a44fbf2142.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/liblibc-fd2ac96bfe95e964.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libflate2-16d366fa55871a7b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libminiz_oxide-25f3e9f3def31084.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libadler-39b2c7213db41305.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libcrc32fast-54beddddea2cb5fc.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libbyteorder-feb8a6d8cd38719b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libaes-4af98fbb28f9a7d8.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libopaque_debug-e50119b40cb8b20b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libcipher-1b88e8d723aa490e.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libsha1-3f8d89e10e4357f8.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libcfg_if-0692cee5d0087e61.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libhmac-0c22048bae367cad.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libdigest-741fdcd72b9b5e5b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libsubtle-cca7bb8e7471c2a2.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libblock_buffer-8580a536c5270fe3.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libcrypto_common-341c6575d74f6083.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libgeneric_array-e7aebba914df6eea.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libtypenum-d7937aee5846db6e.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libconstant_time_eq-0e23ac03864ec140.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libthiserror-07b35ad6733bae88.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/liblazy_static-ebd75cc0f36ef66d.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libanyhow-bd5f409c83e75dd7.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libstd-af3f3292c66eb7cc.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libpanic_unwind-bc47a5a819240eac.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libobject-5fa6d29c50391a26.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libmemchr-9f34659cc49c55cf.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libaddr2line-0ca0691d5024e0e7.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libgimli-8b09daf3a02ae894.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_demangle-c8e6e1ad4a56d084.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libstd_detect-cc5bb2a5896a5a35.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libhashbrown-ba2ca40bd5b846ac.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libminiz_oxide-eddbbfd8a1284efa.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libadler-0d5fdbc7da87a8dd.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_alloc-94febd0ddea042d3.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libunwind-9231f6f457586171.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcfg_if-3e833ccda9a92f6a.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/liblibc-e2416b3132f6fa90.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/liballoc-a8cb71066dca08ca.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_core-95a7e52c78a3fba1.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcore-dd6de681850a671c.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcompiler_builtins-aa21927f5da4d4a2.rlib" "-lc++" "-ltorch_cpu" "-ltorch" "-lc10" "-liconv" "-lSystem" "-lresolv" "-lc" "-lm" "-liconv" "-L" "/Users/jianshuzhao/.rustup/toolchains/nightly-2022-06-17-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib" "-o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-87c1581af0b1f911" "-Wl,-dead_strip" "-nodefaultlibs"
= note: ld: warning: ignoring file /Users/jianshuzhao/Github/tch-rs/target/release/build/torch-sys-b1cf6535f8ccd06a/out/libtorch/libtorch/lib/libtorch_cpu.dylib, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/jianshuzhao/Github/tch-rs/target/release/build/torch-sys-b1cf6535f8ccd06a/out/libtorch/libtorch/lib/libtorch.dylib, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/jianshuzhao/Github/tch-rs/target/release/build/torch-sys-b1cf6535f8ccd06a/out/libtorch/libtorch/lib/libc10.dylib, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
Undefined symbols for architecture arm64:
"__ZNSt8ios_base4InitC1Ev", referenced from:
__GLOBAL__sub_I_torch_api.cpp in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN5torch5optim11AdamOptionsC1Ed", referenced from:
_ato_adam in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZN3c106detail14torchCheckFailEPKcS2_jRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from:
_ato_adam in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN5torch5optim9Optimizer12param_groupsEv", referenced from:
_ato_add_parameters in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNK2at10TensorBase21__dispatch_contiguousEN3c1012MemoryFormatE", referenced from:
_at_save_image in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_contiguous in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_copy_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZSt20__throw_length_errorPKc", referenced from:
_ZNSt6vectorIN2at6TensorESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZNSt6vectorIN5torch5optim19OptimizerParamGroupESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops10randn_like4callERKNS_6TensorEN3c108optionalINS5_10ScalarTypeEEENS6_INS5_6LayoutEEENS6_INS5_6DeviceEEENS6_IbEENS6_INS5_12MemoryFormatEEE", referenced from:
_atg_randn_like in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZSt28__throw_bad_array_new_lengthv", referenced from:
_ZNSt6vectorIN2at6TensorESaIS1_EEC1ERKS3 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN5torch5optim19OptimizerParamGroupC1ERKS1 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZSt16__do_uninit_copyIPKN5torch5optim19OptimizerParamGroupEPS2_ET0_T_S7_S6 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZNSt6vectorIN5torch5optim19OptimizerParamGroupESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ato_add_parameters in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN3c104impl23ExcludeDispatchKeyGuardD1Ev", referenced from:
__ZN5torch5emptyEN3c108ArrayRefIxEENS0_13TensorOptionsENS0_8optionalINS0_12MemoryFormatEEE in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_ones in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_randn in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_randn_like in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_randperm in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_zeros in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_tensor_of_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
...
"__ZTVN5torch5optim9OptimizerE", referenced from:
__ZN5torch5optim9OptimizerD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ato_adam in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZN3c1010TensorImpl17set_autograd_metaESt10unique_ptrINS_21AutogradMetaInterfaceESt14default_deleteIS2_EE", referenced from:
__ZN5torch8autograd13make_variableEN2at6TensorEbb in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops5zeros4callEN3c108ArrayRefIxEENS2_8optionalINS2_10ScalarTypeEEENS5_INS2_6LayoutEEENS5_INS2_6DeviceEEENS5_IbEE", referenced from:
_atg_zeros in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_tensor_of_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN5torch4cuda12is_availableEv", referenced from:
_atc_cuda_is_available in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNK5torch5optim19OptimizerParamGroup11has_optionsEv", referenced from:
_ZN5torch5optim19OptimizerParamGroupC1ERKS1 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZSt16__do_uninit_copyIPKN5torch5optim19OptimizerParamGroupEPS2_ET0_T_S7_S6 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZNSt6vectorIN5torch5optim19OptimizerParamGroupESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ato_add_parameters in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZN2at4_ops5clamp4callERKNS_6TensorERKN3c108optionalINS5_6ScalarEEESA", referenced from:
_atg_clamp in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops20binary_cross_entropy4callERKNS_6TensorES4_RKN3c108optionalIS2_EEx", referenced from:
_atg_binary_cross_entropy in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNK2at6Tensor9_backwardEN3c108ArrayRefIS0_EERKNS1_8optionalIS0_EENS4_IbEEb", referenced from:
_at_backward in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"___aarch64_ldadd4_acq_rel", referenced from:
__ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_weak_releaseEv in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZTVSt15basic_streambufIcSt11char_traitsIcEE", referenced from:
__ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZN2at4_ops9linalg_qr4callERKNS_6TensorEN3c1017basic_string_viewIcEE", referenced from:
_atg_linalg_qr in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops3sum4callERKNS_6TensorEN3c108optionalINS5_10ScalarTypeEEE", referenced from:
_atg_sum in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops8uniform_4callERNS_6TensorEddN3c108optionalINS_9GeneratorEEE", referenced from:
atg_uniform in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops3cat4callEN3c108ArrayRefINS_6TensorEEEx", referenced from:
_atg_cat in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops7normal_4callERNS_6TensorEddN3c108optionalINS_9GeneratorEEE", referenced from:
atg_normal in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNR3c1013TensorOptions9set_dtypeENS_8optionalINS_10ScalarTypeEEE.constprop.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNK3c1010TensorImpl18compute_contiguousEv", referenced from:
_at_save_image in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_contiguous in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_copy_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZN2at4_ops10add_Scalar4callERKNS_6TensorERKN3c106ScalarES8", referenced from:
_atg_add_scalar in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt16invalid_argumentC1EPKc", referenced from:
_at_save_image in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_copy_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_tensor_of_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops9unsqueeze4callERKNS_6TensorEx", referenced from:
_atg_unsqueeze in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops2t_4callERNS_6TensorE", referenced from:
atg_t in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops4sign4callERKNS_6TensorE", referenced from:
_atg_sign in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN5torch5optim19OptimizerParamGroup6paramsEv", referenced from:
_ato_add_parameters in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN3c1010TensorImpl17set_requires_gradEb", referenced from:
_atg_set_requires_grad in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt8ios_base4InitD1Ev", referenced from:
__GLOBAL__sub_I_torch_api.cpp in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN5torch5optim9Optimizer8defaultsEv", referenced from:
_ato_add_parameters in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops4relu4callERKNS_6TensorE", referenced from:
_atg_relu in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops10select_int4callERKNS_6TensorExx", referenced from:
_atg_select in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops3exp4callERKNS_6TensorE", referenced from:
_atg_exp in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZTVSt9basic_iosIcSt11char_traitsIcEE", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZN2at4_ops6narrow4callERKNS_6TensorExxx", referenced from:
_atg_narrow in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops11squeeze_dim4callERKNS_6TensorEx", referenced from:
_atg_squeeze_dim in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt8ios_baseD2Ev", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops11mul__Scalar4callERNS_6TensorERKN3c106ScalarE", referenced from:
atg_mul_scalar in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNR3c1013TensorOptions9set_dtypeENS_8optionalINS_10ScalarTypeEEE.constprop.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN5torch5optim9Optimizer15add_param_groupERKNS0_19OptimizerParamGroupE", referenced from:
_ato_adam in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops10mul_Scalar4callERKNS_6TensorERKN3c106ScalarE", referenced from:
_atg_mul_scalar in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZN2at4_ops11mul__Tensor4callERNS_6TensorERKS2", referenced from:
atg_mul in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZN2at4_ops6matmul4callERKNS_6TensorES4", referenced from:
_atg_matmul in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops7permute4callERKNS_6TensorEN3c108ArrayRefIxEE", referenced from:
_atg_permute in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops10div_Scalar4callERKNS_6TensorERKN3c106ScalarE", referenced from:
_atg_div_scalar in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops4diag4callERKNS_6TensorEx", referenced from:
_atg_diag in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops10sub_Tensor4callERKNS_6TensorES4_RKN3c106ScalarE", referenced from:
_atg_sub in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm", referenced from:
_atg_linalg_qr in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops4view4callERKNS_6TensorEN3c108ArrayRefIxEE", referenced from:
_atg_view in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNR3c1013TensorOptions9set_dtypeENS_8optionalINS_10ScalarTypeEEE.constprop.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN3c106detail23torchInternalAssertFailEPKcS2_jS2_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNR3c1013TensorOptions9set_dtypeENS_8optionalINS_10ScalarTypeEEE.constprop.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZN6caffe28TypeMeta26error_unsupported_typemetaES0", referenced from:
__ZNK2at6Tensor2toEN3c1013TensorOptionsEbbNS1_8optionalINS1_12MemoryFormatEEE.constprop.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_scalar_type in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZSt11make_uniqueIN5torch8autograd12AutogradMetaEJPN3c1010TensorImplERbEENSt8__detail9_MakeUniqIT_E15__single_objectEDpOT0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN5torch8autograd13make_variableEN2at6TensorEbb in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN5torch5emptyEN3c108ArrayRefIxEENS0_13TensorOptionsENS0_8optionalINS0_12MemoryFormatEEE in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_ones in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_randn in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
...
"_ZNSo9_M_insertIdEERSoT", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt8ios_baseC2Ev", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops10add_Tensor4callERKNS_6TensorES4_RKN3c106ScalarE", referenced from:
_atg_add in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZTVN5torch8autograd12AutogradMetaE", referenced from:
_ZSt11make_uniqueIN5torch8autograd12AutogradMetaEJPN3c1010TensorImplERbEENSt8__detail9_MakeUniqIT_E15__single_objectEDpOT0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN5torch8autograd13make_variableEN2at6TensorEbb in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZNSt6localeC1Ev", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops1t4callERKNS_6TensorE", referenced from:
_atg_t in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN3c108GradMode11set_enabledEb", referenced from:
_at_grad_set_enabled in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZTVN5torch5optim4AdamE", referenced from:
_ato_adam in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops19empty_memory_format4callEN3c108ArrayRefIxEENS2_8optionalINS2_10ScalarTypeEEENS5_INS2_6LayoutEEENS5_INS2_6DeviceEEENS5_IbEENS5_INS2_12MemoryFormatEEE", referenced from:
__ZN5torch5emptyEN3c108ArrayRefIxEENS0_13TensorOptionsENS0_8optionalINS0_12MemoryFormatEEE in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZN2at4_ops10mul_Tensor4callERKNS_6TensorES4", referenced from:
_atg_mul in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops4ones4callEN3c108ArrayRefIxEENS2_8optionalINS2_10ScalarTypeEEENS5_INS2_6LayoutEEENS5_INS2_6DeviceEEENS5_IbEE", referenced from:
_atg_ones in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSolsEi", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNR3c1013TensorOptions9set_dtypeENS_8optionalINS_10ScalarTypeEEE.constprop.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE", referenced from:
__ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZN3c1021AutogradMetaInterfaceD2Ev", referenced from:
_ZSt11make_uniqueIN5torch8autograd12AutogradMetaEJPN3c1010TensorImplERbEENSt8__detail9_MakeUniqIT_E15__single_objectEDpOT0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN5torch8autograd13make_variableEN2at6TensorEbb in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN3c1019UndefinedTensorImpl10_singletonE", referenced from:
__ZN3c1013intrusive_ptrINS_10TensorImplENS_19UndefinedTensorImplEE7retain_Ev.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN5torch5optim19OptimizerParamGroupD1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN5torch5optim9OptimizerD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_shallow_clone in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_defined in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNSt6vectorIN2at6TensorESaIS1_EED1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNSt6vectorIN5torch5optim19OptimizerParamGroupESaIS2_EED1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
...
"__ZN2at4_ops8randperm4callExN3c108optionalINS2_10ScalarTypeEEENS3_INS2_6LayoutEEENS3_INS2_6DeviceEEENS3_IbEE", referenced from:
_atg_randperm in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN3c104impl23ExcludeDispatchKeyGuardC1ENS_14DispatchKeySetE", referenced from:
__ZN5torch5emptyEN3c108ArrayRefIxEENS0_13TensorOptionsENS0_8optionalINS0_12MemoryFormatEEE in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_ones in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_randn in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_randn_like in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_randperm in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_zeros in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_tensor_of_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
...
"__ZNK5torch5optim19OptimizerParamGroup6paramsEv", referenced from:
_ZN5torch5optim19OptimizerParamGroupC1ERKS1 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZSt16__do_uninit_copyIPKN5torch5optim19OptimizerParamGroupEPS2_ET0_T_S7_S6 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZNSt6vectorIN5torch5optim19OptimizerParamGroupESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ato_add_parameters in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZN2at4_ops12index_select4callERKNS_6TensorExS4", referenced from:
_atg_index_select in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZNSo9_M_insertImEERSoT", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN5torch5optim9Optimizer9zero_gradEv", referenced from:
_ato_zero_grad in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN3c108GradMode10is_enabledEv", referenced from:
_at_grad_set_enabled in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"___aarch64_ldadd8_acq_rel", referenced from:
__ZN3c1013intrusive_ptrINS_10TensorImplENS_19UndefinedTensorImplEE7retain_Ev.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN5torch5optim19OptimizerParamGroupD1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN5torch5optim9OptimizerD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_shallow_clone in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNSt6vectorIN2at6TensorESaIS1_EED1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNSt6vectorIN5torch5optim19OptimizerParamGroupESaIS2_EED1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1013intrusive_ptrINS_10TensorImplENS_6detail34intrusive_target_default_null_typeIS1_EEE6reset_Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
...
"__ZNK5torch5optim19OptimizerParamGroup7optionsEv", referenced from:
_ZN5torch5optim19OptimizerParamGroupC1ERKS1 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZSt16__do_uninit_copyIPKN5torch5optim19OptimizerParamGroupEPS2_ET0_T_S7_S6 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZNSt6vectorIN5torch5optim19OptimizerParamGroupESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ato_add_parameters in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZN3c106detail14torchCheckFailEPKcS2_jS2", referenced from:
__ZNK2at6Tensor2toEN3c1013TensorOptionsEbbNS1_8optionalINS1_12MemoryFormatEEE.constprop.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZNK3c1010TensorImpl4dataEv in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c104impl46check_tensor_options_and_extract_memory_formatERKNS_13TensorOptionsENS_8optionalINS_12MemoryFormatEEE in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_device in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_save_image in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_contiguous in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_copy_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
...
"__ZN2at4_ops7sigmoid4callERKNS_6TensorE", referenced from:
_atg_sigmoid in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZNSt6localeD1Ev", referenced from:
__ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZSt19__throw_logic_errorPKc", referenced from:
_atg_linalg_qr in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"___emutls_get_address", referenced from:
_get_and_reset_last_err in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_shallow_clone in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_dim in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_shape in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_scalar_type in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_device in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_grad_set_enabled in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
...
"__ZN2at4_ops15to_dtype_layout4callERKNS_6TensorEN3c108optionalINS5_10ScalarTypeEEENS6_INS5_6LayoutEEENS6_INS5_6DeviceEEENS6_IbEEbbNS6_INS5_12MemoryFormatEEE", referenced from:
__ZNK2at6Tensor2toEN3c1013TensorOptionsEbbNS1_8optionalINS1_12MemoryFormatEEE.constprop.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZTVN5torch5optim11AdamOptionsE", referenced from:
_ato_adam in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZN6caffe28TypeMeta13typeMetaDatasEv", referenced from:
__ZNK3c1010TensorImpl4dataEv in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_copy_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_tensor_of_data in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops5randn4callEN3c108ArrayRefIxEENS2_8optionalINS2_10ScalarTypeEEENS5_INS2_6LayoutEEENS5_INS2_6DeviceEEENS5_IbEE", referenced from:
_atg_randn in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"__ZN2at4_ops17pow_Tensor_Scalar4callERKNS_6TensorERKN3c106ScalarE", referenced from:
_atg_pow_tensor_scalar in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
"_ZN3c106detail23torchInternalAssertFailEPKcS2_jS2_S2", referenced from:
__ZN3c108ArrayRefIxE26debugCheckNullptrInvariantEv.part.0.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1013intrusive_ptrINS_10TensorImplENS_19UndefinedTensorImplEE7retain_Ev.isra.0 in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_shallow_clone in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_at_shape in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
_atg_diag in libtorch_sys-1a2085a8837fb1a8.rlib(torch_api.o)
...
ld: symbol(s) not found for architecture arm64
collect2: error: ld returned 1 exit status

error: could not compile tch due to previous error

Any idea how to fix?

Thanks,

Jianshu

@jianshu93
Copy link
Author

Even with Intel MacOS, I still have the error:

error: linking with cc failed: exit status: 1
|
= note: "cc" "-m64" "-arch" "x86_64" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.0.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.1.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.10.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.11.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.12.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.13.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.14.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.15.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.2.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.3.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.4.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.5.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.6.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.7.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.8.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.vae.75b7e543-cgu.9.rcgu.o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7.2wvfm5hdux6nga14.rcgu.o" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/deps" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/build/torch-sys-9e3d657a3fae11d2/out/libtorch/libtorch/lib" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/build/torch-sys-9e3d657a3fae11d2/out" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/build/bzip2-sys-6a48601a8c318010/out/lib" "-L" "/Users/jianshuzhao/Github/tch-rs/target/release/build/zstd-sys-c260b6f5e01750fc/out" "-L" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libtch-e798bbd5a2b3d5c1.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libndarray-3fc6203ab872ae5d.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libmatrixmultiply-374889aa90a81763.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libnum_complex-60bcd9a0bccce710.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libnum_integer-829b149529a65ca9.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libnum_traits-4ef7d5482d34e05d.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/librawpointer-4b3c5e306e633f67.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/librand-12db3baa9ff16773.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/librand_chacha-3f9ec532578dc0a7.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libppv_lite86-2a2670d93f456134.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libhalf-6cc3694b2b571b15.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libtorch_sys-312be0003d4903bd.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libzip-8ac361a9bc4e226d.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libpbkdf2-0de9342034dfb53d.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libsha2-74d7d9550ba97133.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libpassword_hash-2c84b909674d7d3e.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libbase64ct-aaaaf0b82a665a20.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/librand_core-14bf58dde672f7ce.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libgetrandom-b72463c2fd778d26.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libtime-71c2bdb615f1b832.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libitoa-3fe65980eb00a4e4.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libzstd-9ffdb94cb3bba249.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libzstd_safe-21ef06bc8a42a685.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libzstd_sys-0b8b3513ec430a11.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libbzip2-c86bd5a6024d5c6d.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libbzip2_sys-9cb8e52e48056053.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/liblibc-6af44adf7d678a9b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libflate2-301b70207c7cc24a.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libminiz_oxide-0d44daba60002230.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libadler-db0e32500056eae9.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libcrc32fast-62fd8b06fe1aae68.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libbyteorder-00ae94824be48f0b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libaes-f12226f8222be69a.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libopaque_debug-e043437c34b2a6c3.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libcipher-4ea4f9a0d91dd6cb.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libsha1-beb27b19856ec1ea.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libcpufeatures-7fdcd3f7eeb428fa.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libcfg_if-946d1bd0d51e7d00.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libhmac-6de8f8f9f32f4ad2.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libdigest-ef199cb89e1dce20.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libsubtle-15d83a99fa182b7f.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libblock_buffer-8ddde42fe1d6dc6b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libcrypto_common-dc542c0f562d2f0b.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libgeneric_array-5c7658628ebdfb82.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libtypenum-466187ad42cad56c.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libconstant_time_eq-5ffd68622c1b2886.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libthiserror-ee16f3b3ff83088e.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/liblazy_static-3b2ba776033ef80e.rlib" "/Users/jianshuzhao/Github/tch-rs/target/release/deps/libanyhow-7295d5047aa55435.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-056ec5f8da85a5c6.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-0eca8ccbb05d41e8.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libobject-f3df534d6cb2a8a3.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libmemchr-7508553746157663.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libaddr2line-41b3db98dcc27d51.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libgimli-bbd7b7eecf756628.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd_detect-b5576df482f2a799.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-02015773483edf96.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-dda3dbde44c7a624.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-7573f724261122d0.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-b003af69f65f627c.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-02094c1160da984c.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-57149dc33cede4d9.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-b2c83b0f0fa46c61.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-0d9d5d19faea087e.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcore-2e4fa6ee072e39d5.rlib" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-340138346aaa8364.rlib" "-lc++" "-ltorch_cpu" "-ltorch" "-lc10" "-liconv" "-lSystem" "-lresolv" "-lc" "-lm" "-liconv" "-L" "/Users/jianshuzhao/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "-o" "/Users/jianshuzhao/Github/tch-rs/target/release/examples/vae-f7951eff1ff819e7" "-Wl,-dead_strip" "-nodefaultlibs"
= note: Undefined symbols for architecture x86_64:
"__ZNSt16invalid_argumentC1EPKc", referenced from:
_at_save_image.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_at_copy_data.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_at_tensor_of_data.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZSt20__throw_length_errorPKc", referenced from:
_ZNSt6vectorIN2at6TensorESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZNSt6vectorIN5torch5optim19OptimizerParamGroupESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZSt28__throw_bad_array_new_lengthv", referenced from:
_ZNSt6vectorIN2at6TensorESaIS1_EEC1ERKS3 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ato_adam in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN5torch5optim19OptimizerParamGroupC1ERKS1 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZNSt6vectorIN5torch5optim19OptimizerParamGroupESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ato_add_parameters in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZN3c106detail14torchCheckFailEPKcS2_jRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from:
__ZN5torch5optim4AdamC1ESt6vectorINS0_19OptimizerParamGroupESaIS3_EENS0_11AdamOptionsE in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN6caffe28TypeMeta14fromScalarTypeEN3c1010ScalarTypeE in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZN3c106detail23torchInternalAssertFailEPKcS2_jS2_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN6caffe28TypeMeta14fromScalarTypeEN3c1010ScalarTypeE in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSt8ios_base4InitD1Ev", referenced from:
__GLOBAL__sub_I_torch_api.cpp in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSt8ios_baseC2Ev", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZN3c1010TensorImpl17set_autograd_metaESt10unique_ptrINS_21AutogradMetaInterfaceESt14default_deleteIS2_EE", referenced from:
__ZN5torch8autograd13make_variableEN2at6TensorEbb in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSt6localeC1Ev", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSt8ios_base4InitC1Ev", referenced from:
__GLOBAL__sub_I_torch_api.cpp in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"_ZNSo9_M_insertImEERSoT", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN6caffe28TypeMeta14fromScalarTypeEN3c1010ScalarTypeE in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZSt19__throw_logic_errorPKc", referenced from:
__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.constprop.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE", referenced from:
__ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZTVSt15basic_streambufIcSt11char_traitsIcEE", referenced from:
__ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm", referenced from:
__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.constprop.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSolsEi", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZTVSt9basic_iosIcSt11char_traitsIcEE", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN6caffe28TypeMeta14fromScalarTypeEN3c1010ScalarTypeE in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"_ZNSo9_M_insertIdEERSoT", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSt8ios_baseD2Ev", referenced from:
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc", referenced from:
__ZN3c1020intrusive_ptr_targetD1Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN6caffe28TypeMeta14fromScalarTypeEN3c1010ScalarTypeE in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c1020intrusive_ptr_targetD2Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"__ZNSt6localeD1Ev", referenced from:
__ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKiEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
__ZN3c106Device8validateEv.isra.0 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_ZN3c106detail12_str_wrapperIJPKcRKdEE4callB5cxx11ERKS3_S5 in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
"___emutls_get_address", referenced from:
_get_and_reset_last_err in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_at_shallow_clone.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_at_dim.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_at_shape.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_at_scalar_type.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_at_device.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
_at_grad_set_enabled.cold in libtorch_sys-312be0003d4903bd.rlib(torch_api.o)
...
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status

error: could not compile tch due to previous error

Thanks,

Jianshu

@LaurentMazare
Copy link
Owner

Closing this in favor of #488, feel free to reopen if it doesn't help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants