Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign up`f32::round` fails to link with emscripten (llvm_round_f32 not found) #37185
Comments
This comment has been minimized.
This comment has been minimized.
|
It is also complaining about unexpected EOF:
This happens for every rlib in the standard library, but I'm assuming this is just spurious and will go away when the real bug is fixed. |
This comment has been minimized.
This comment has been minimized.
|
I'm seeing only the latter in my experimentation:
(Etc.) I have local path overrides for |
This comment has been minimized.
This comment has been minimized.
|
I'm running rustc 1.14.0-nightly (098d228 2016-10-13). |
This comment has been minimized.
This comment has been minimized.
|
The missing symbol and the end of file errors should probably be two different issues.
The symbol should be added to emscripten, since it doesn't seem to have it. |
badboy
referenced this issue
Oct 24, 2016
Merged
Add missing symbols for llvm_round_* instructions #4662
This comment has been minimized.
This comment has been minimized.
|
Fixed upstream: emscripten-core/emscripten#4662 |
This comment has been minimized.
This comment has been minimized.
iximiuz
commented
Dec 11, 2016
|
So, what about
|
sanxiyn
added
the
O-asmjs
label
Dec 30, 2016
This comment has been minimized.
This comment has been minimized.
|
Looks like the first issue was fixed. The remaining issue seems to be the same as #38558 so closing this one. |
jonas-schievink commentedOct 14, 2016
Compile with
rustc test.rs --target=asmjs-unknown-emscriptenand emcc will abort with an error: