summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Worthe <justin@worthe-it.co.za>2018-12-01 09:21:21 +0200
committerJustin Worthe <justin@worthe-it.co.za>2018-12-01 09:21:21 +0200
commit57d07a9f54ef4dcccf7ceca00c8fa9d73b430ba2 (patch)
tree041028f4a45e3565666e0a3bccdf753b1ea907b7
parent8ca1d096ff846511fcbd9a538b5785651b13675c (diff)
Updated template to run in release mode
I'm trying to practice more functional idioms in Rust, and they tend to be slower than expected if you're running in debug mode.
-rw-r--r--src/bin/day_1.rs2
-rw-r--r--src/bin/day_10.rs2
-rw-r--r--src/bin/day_11.rs2
-rw-r--r--src/bin/day_12.rs2
-rw-r--r--src/bin/day_13.rs2
-rw-r--r--src/bin/day_14.rs2
-rw-r--r--src/bin/day_15.rs2
-rw-r--r--src/bin/day_16.rs2
-rw-r--r--src/bin/day_17.rs2
-rw-r--r--src/bin/day_18.rs2
-rw-r--r--src/bin/day_19.rs2
-rw-r--r--src/bin/day_2.rs2
-rw-r--r--src/bin/day_20.rs2
-rw-r--r--src/bin/day_21.rs2
-rw-r--r--src/bin/day_22.rs2
-rw-r--r--src/bin/day_23.rs2
-rw-r--r--src/bin/day_24.rs2
-rw-r--r--src/bin/day_25.rs2
-rw-r--r--src/bin/day_3.rs2
-rw-r--r--src/bin/day_4.rs2
-rw-r--r--src/bin/day_5.rs2
-rw-r--r--src/bin/day_6.rs2
-rw-r--r--src/bin/day_7.rs2
-rw-r--r--src/bin/day_8.rs2
-rw-r--r--src/bin/day_9.rs2
25 files changed, 25 insertions, 25 deletions
diff --git a/src/bin/day_1.rs b/src/bin/day_1.rs
index 56ae0f7..4693579 100644
--- a/src/bin/day_1.rs
+++ b/src/bin/day_1.rs
@@ -8,7 +8,7 @@ use std::path::PathBuf;
use im_rc::HashSet;
-// cargo watch -cs "cargo run --bin day_1"
+// cargo watch -cs "cargo run --release --bin day_1"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/1.txt"))?;
diff --git a/src/bin/day_10.rs b/src/bin/day_10.rs
index 0c4b458..12c29cd 100644
--- a/src/bin/day_10.rs
+++ b/src/bin/day_10.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_10"
+// cargo watch -cs "cargo run --release --bin day_10"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/10.txt"))?;
diff --git a/src/bin/day_11.rs b/src/bin/day_11.rs
index d83f83b..cf9c35f 100644
--- a/src/bin/day_11.rs
+++ b/src/bin/day_11.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_11"
+// cargo watch -cs "cargo run --release --bin day_11"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/11.txt"))?;
diff --git a/src/bin/day_12.rs b/src/bin/day_12.rs
index 166b87e..6c40cce 100644
--- a/src/bin/day_12.rs
+++ b/src/bin/day_12.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_12"
+// cargo watch -cs "cargo run --release --bin day_12"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/12.txt"))?;
diff --git a/src/bin/day_13.rs b/src/bin/day_13.rs
index 0bf2760..5c96b80 100644
--- a/src/bin/day_13.rs
+++ b/src/bin/day_13.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_13"
+// cargo watch -cs "cargo run --release --bin day_13"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/13.txt"))?;
diff --git a/src/bin/day_14.rs b/src/bin/day_14.rs
index 299bb35..09206c7 100644
--- a/src/bin/day_14.rs
+++ b/src/bin/day_14.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_14"
+// cargo watch -cs "cargo run --release --bin day_14"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/14.txt"))?;
diff --git a/src/bin/day_15.rs b/src/bin/day_15.rs
index 19a17fe..e7eb53d 100644
--- a/src/bin/day_15.rs
+++ b/src/bin/day_15.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_15"
+// cargo watch -cs "cargo run --release --bin day_15"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/15.txt"))?;
diff --git a/src/bin/day_16.rs b/src/bin/day_16.rs
index d591e60..c210c22 100644
--- a/src/bin/day_16.rs
+++ b/src/bin/day_16.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_16"
+// cargo watch -cs "cargo run --release --bin day_16"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/16.txt"))?;
diff --git a/src/bin/day_17.rs b/src/bin/day_17.rs
index a205e7a..6a7c756 100644
--- a/src/bin/day_17.rs
+++ b/src/bin/day_17.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_17"
+// cargo watch -cs "cargo run --release --bin day_17"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/17.txt"))?;
diff --git a/src/bin/day_18.rs b/src/bin/day_18.rs
index 8ac18fc..2eed528 100644
--- a/src/bin/day_18.rs
+++ b/src/bin/day_18.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_18"
+// cargo watch -cs "cargo run --release --bin day_18"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/18.txt"))?;
diff --git a/src/bin/day_19.rs b/src/bin/day_19.rs
index e80c0c9..398394d 100644
--- a/src/bin/day_19.rs
+++ b/src/bin/day_19.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_19"
+// cargo watch -cs "cargo run --release --bin day_19"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/19.txt"))?;
diff --git a/src/bin/day_2.rs b/src/bin/day_2.rs
index 3a61b1d..add43bf 100644
--- a/src/bin/day_2.rs
+++ b/src/bin/day_2.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_2"
+// cargo watch -cs "cargo run --release --bin day_2"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/2.txt"))?;
diff --git a/src/bin/day_20.rs b/src/bin/day_20.rs
index a134aa3..c89a8f9 100644
--- a/src/bin/day_20.rs
+++ b/src/bin/day_20.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_20"
+// cargo watch -cs "cargo run --release --bin day_20"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/20.txt"))?;
diff --git a/src/bin/day_21.rs b/src/bin/day_21.rs
index 9aefdfc..d1276b3 100644
--- a/src/bin/day_21.rs
+++ b/src/bin/day_21.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_21"
+// cargo watch -cs "cargo run --release --bin day_21"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/21.txt"))?;
diff --git a/src/bin/day_22.rs b/src/bin/day_22.rs
index 07f0216..741e81e 100644
--- a/src/bin/day_22.rs
+++ b/src/bin/day_22.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_22"
+// cargo watch -cs "cargo run --release --bin day_22"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/22.txt"))?;
diff --git a/src/bin/day_23.rs b/src/bin/day_23.rs
index bed16d1..6f60dbf 100644
--- a/src/bin/day_23.rs
+++ b/src/bin/day_23.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_23"
+// cargo watch -cs "cargo run --release --bin day_23"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/23.txt"))?;
diff --git a/src/bin/day_24.rs b/src/bin/day_24.rs
index ae02246..0053f3d 100644
--- a/src/bin/day_24.rs
+++ b/src/bin/day_24.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_24"
+// cargo watch -cs "cargo run --release --bin day_24"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/24.txt"))?;
diff --git a/src/bin/day_25.rs b/src/bin/day_25.rs
index 22b1651..4301af4 100644
--- a/src/bin/day_25.rs
+++ b/src/bin/day_25.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_25"
+// cargo watch -cs "cargo run --release --bin day_25"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/25.txt"))?;
diff --git a/src/bin/day_3.rs b/src/bin/day_3.rs
index b3d2159..d15235a 100644
--- a/src/bin/day_3.rs
+++ b/src/bin/day_3.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_3"
+// cargo watch -cs "cargo run --release --bin day_3"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/3.txt"))?;
diff --git a/src/bin/day_4.rs b/src/bin/day_4.rs
index ac22b16..93f9681 100644
--- a/src/bin/day_4.rs
+++ b/src/bin/day_4.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_4"
+// cargo watch -cs "cargo run --release --bin day_4"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/4.txt"))?;
diff --git a/src/bin/day_5.rs b/src/bin/day_5.rs
index 56e1779..1129e3a 100644
--- a/src/bin/day_5.rs
+++ b/src/bin/day_5.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_5"
+// cargo watch -cs "cargo run --release --bin day_5"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/5.txt"))?;
diff --git a/src/bin/day_6.rs b/src/bin/day_6.rs
index c31d7c5..008ea56 100644
--- a/src/bin/day_6.rs
+++ b/src/bin/day_6.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_6"
+// cargo watch -cs "cargo run --release --bin day_6"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/6.txt"))?;
diff --git a/src/bin/day_7.rs b/src/bin/day_7.rs
index eb5555f..3e65fb4 100644
--- a/src/bin/day_7.rs
+++ b/src/bin/day_7.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_7"
+// cargo watch -cs "cargo run --release --bin day_7"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/7.txt"))?;
diff --git a/src/bin/day_8.rs b/src/bin/day_8.rs
index 4b9a731..ff1db8a 100644
--- a/src/bin/day_8.rs
+++ b/src/bin/day_8.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_8"
+// cargo watch -cs "cargo run --release --bin day_8"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/8.txt"))?;
diff --git a/src/bin/day_9.rs b/src/bin/day_9.rs
index 8d13376..3aaf640 100644
--- a/src/bin/day_9.rs
+++ b/src/bin/day_9.rs
@@ -4,7 +4,7 @@ use advent_of_code_2018::*;
use std::error::Error;
use std::path::PathBuf;
-// cargo watch -cs "cargo run --bin day_9"
+// cargo watch -cs "cargo run --release --bin day_9"
fn main() -> Result<(), Box<Error>> {
let input = read_file(&PathBuf::from("inputs/9.txt"))?;