diff --git a/.travis.yml b/.travis.yml
index 3e32645..c8fc344 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -17,7 +17,7 @@ before_install:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -y gcc libegl1-mesa-dev libgles2-mesa-dev ; fi
script:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export LIBRARY_PATH="$LIBRARY_PATH:/usr/local/lib" ; fi
- - cargo build --verbose
+ - travis_wait 20 cargo build --verbose
- cargo test --verbose
os:
- linux
diff --git a/blocks/src/lib.rs b/blocks/src/lib.rs
index d43387f..53c0dd8 100644
--- a/blocks/src/lib.rs
+++ b/blocks/src/lib.rs
@@ -1,5 +1,5 @@
-#![recursion_limit="300"]
+#![recursion_limit="600"]
extern crate steven_shared as shared;
@@ -41,6 +41,11 @@ macro_rules! create_ids {
);
}
+struct VanillaIDMap {
+ flat: Vec