No description provided.
I tried to grab the project and build it two ways, neither of which worked. This isn't super pressing (I don't want to submit a pull request when I can't confirm it builds), but I thought I should at least let you know I'm having issues. :) When I try to clone and build the project, it goes horribly wrong. ``` % git clone https://github.com/erickt/rust-serialization-benchmarks Cloning into 'rust-serialization-benchmarks'... remote: Counting objects: 216, done. remote: Compressing objects: 100% (28/28), done. remote: Total 216 (delta 14), reused 0 (delta 0), pack-reused 188 Receiving objects: 100% (216/216), 147.25 KiB | 191.00 KiB/s, done. Resolving deltas: 100% (112/112), done. Checking connectivity... done. % cd rust-serialization-benchmarks % ls Makefile README.md c++ go rust % git submodule init Submodule 'c++/rapidjson' (https://github.com/erickt/rapidjson.git) registered for path 'c++/rapidjson' Submodule 'go/goser' (https://github.com/erickt/goser.git) registered for path 'go/goser' % git submodule update Cloning into 'c++/rapidjson'... remote: Counting objects: 5206, done. remote: Total 5206 (delta 0), reused 0 (delta 0), pack-reused 5206 Receiving objects: 100% (5206/5206), 6.71 MiB | 2.05 MiB/s, done. Resolving deltas: 100% (3213/3213), done. Checking connectivity... done. fatal: reference is not a tree: 879def80f2e466cdf4c86dc7e53ea2dd4cafaea0 Cloning into 'go/goser'... remote: Counting objects: 102, done. remote: Total 102 (delta 0), reused 0 (delta 0), pack-reused 102 Receiving objects: 100% (102/102), 44.29 KiB | 0 bytes/s, done. Resolving deltas: 100% (48/48), done. Checking connectivity... done. fatal: reference is not a tree: f917ab948033c03280858ed32ffe140522a17773 Unable to checkout '879def80f2e466cdf4c86dc7e53ea2dd4cafaea0' in submodule path 'c++/rapidjson' Unable to checkout 'f917ab948033c03280858ed32ffe140522a17773' in submodule path 'go/goser' % make cd c++ && /Applications/Xcode.app/Contents/Developer/usr/bin/make bench c++ -O3 -o log -I rapidjson/include log.cc log.cc:6:10: fatal error: 'rapidjson/rapidjson.h' file not found #include "rapidjson/rapidjson.h" ^ 1 error generated. make[1]: *** [log] Error 1 make: *** [c++] Error 2 % ``` When I try and just build the Rust components, I get a missing file/directory error. The backtrace says it is in `main`, so not super helpful there, sorry (I haven't gotten line numbers on my mac for a while). ``` % git clone https://github.com/erickt/rust-serialization-benchmarks Cloning into 'rust-serialization-benchmarks'... remote: Counting objects: 216, done. remote: Compressing objects: 100% (28/28), done. remote: Total 216 (delta 14), reused 0 (delta 0), pack-reused 188 Receiving objects: 100% (216/216), 147.25 KiB | 0 bytes/s, done. Resolving deltas: 100% (112/112), done. Checking connectivity... done. % cd rust-serialization-benchmarks/rust % cargo bench Updating registry `https://github.com/rust-lang/crates.io-index` Updating git repository `https://github.com/stepancheg/rust-protobuf` Compiling serde_codegen v0.5.0 Compiling winapi v0.2.1 Compiling rustc-serialize v0.3.15 Compiling quasi v0.3.1 Compiling winapi-build v0.1.1 Compiling aster v0.4.0 Compiling byteorder v0.3.11 Compiling protobuf v1.0.2 (https://github.com/stepancheg/rust-protobuf#a1dc490c) Compiling libc v0.1.8 Compiling advapi32-sys v0.1.2 Compiling capnp v0.4.0 Compiling quasi_codegen v0.3.1 Compiling capnpc v0.4.0 Compiling quasi_macros v0.3.1 Compiling rand v0.3.9 Compiling rmp v0.5.0 Compiling num v0.1.25 Compiling rust-serde-benchmarks v0.0.1 (file:///Users/mcsherry/Projects/rust-serialization-benchmarks/rust) Build failed, waiting for other jobs to finish... failed to run custom build command for `rust-serde-benchmarks v0.0.1 (file:///Users/mcsherry/Projects/rust-serialization-benchmarks/rust)` Process didn't exit successfully: `/Users/mcsherry/Projects/rust-serialization-benchmarks/rust/target/release/build/rust-serde-benchmarks-6173c8077e8971e4/build-script-build` (exit code: 101) --- stderr thread '<main>' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Error { repr: Os { code: 2, message: "No such file or directory" } })', ../src/libcore/result.rs:732 % ```
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by frankmcsherry and has received 4 comments.