commit 9aad62d5bc84d5894b73b58e7b9d9c0a80f62ef0 Author: Mossfet Date: Fri Mar 17 23:07:53 2023 +0000 First commit diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..ac31cfb --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,141 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "crossbeam-channel" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" +dependencies = [ + "cfg-if", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" +dependencies = [ + "cfg-if", + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" +dependencies = [ + "autocfg", + "cfg-if", + "crossbeam-utils", + "memoffset", + "scopeguard", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "either" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "libc" +version = "0.2.137" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" + +[[package]] +name = "memoffset" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" +dependencies = [ + "autocfg", +] + +[[package]] +name = "mossfets-game-of-life" +version = "0.7.0" +dependencies = [ + "rayon", + "rustc-hash", +] + +[[package]] +name = "num_cpus" +version = "1.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "rayon" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e060280438193c554f654141c9ea9417886713b7acd75974c85b18a69a88e0b" +dependencies = [ + "crossbeam-deque", + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3" +dependencies = [ + "crossbeam-channel", + "crossbeam-deque", + "crossbeam-utils", + "num_cpus", +] + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "scopeguard" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..b36ea16 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,20 @@ +[package] +authors = ["Mossfet"] +description = "A small, optionally zero-dependency Conway's Game of Life library" +edition = "2021" +license = "GPL-3.0-or-later" +name = "mossfets-game-of-life" +readme = "README.md" +repository = "https://git.solarpunk.moe/game-of-life" +version = "0.7.0" +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +rustc-hash = { version = "1.1.0", optional = true } +rayon = { version = "1.6.0", optional = true } +[profile.test] +debug = true +[features] +default = ["advanced_threading", "advanced_hashing"] +advanced_threading = ["dep:rayon"] +advanced_hashing = ["dep:rustc-hash"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..fdb6d87 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# game-of-life + +A Rust implementation of Conway's Game of Life. Used as the basis for the GNOME app Mossfet's Life, but should be usable cross-platform diff --git a/src/game.rs b/src/game.rs new file mode 100644 index 0000000..efeaccf --- /dev/null +++ b/src/game.rs @@ -0,0 +1,183 @@ +#[cfg(not(feature = "advanced_threading"))] +use std::thread; +#[cfg(feature = "advanced_threading")] +use rayon::prelude::*; + +#[cfg(feature = "advanced_hashing")] +type Board = rustc_hash::FxHashSet; +#[cfg(not(feature = "advanced_hashing"))] +type Board = std::collections::HashSet; + +pub type Coord = (isize, isize); + +/// An error in the game's logic +#[derive(Debug)] +pub enum GameError { + NoPreviousTurn +} + +/// A representation of the game's state. +#[derive(Default)] +pub struct Game { + primary_board: Board, + initial_state: Board, + count: usize, + #[cfg(not(feature = "advanced_threading"))] + parallelism: usize, +} + +impl Game { + /// Constructs a new board with all dead cells + pub fn new() -> Self { + Self { + primary_board: Board::default(), + initial_state: Board::default(), + count: 0, + #[cfg(not(feature = "advanced_threading"))] + parallelism: std::thread::available_parallelism().unwrap().into(), + } + } + + /// Returns whether the cell at the given coordinate is alive + pub fn get_state(&self, coord: Coord) -> bool { + self.primary_board.contains(&coord) + } + + /// Gets all live cells on the board + pub fn cells(&self) -> Vec { + self.primary_board.iter().cloned().collect() + } + + /// Flips the cell at the given coordinate betweeen alive and dead. Will return whether the new + /// cell is alive + pub fn flip_state(&mut self, coord: Coord) -> bool { + self.count = 0; + if self.primary_board.contains(&coord) { + self.primary_board.remove(&coord); + self.initial_state = self.primary_board.clone(); + false + } else { + self.primary_board.insert(coord); + self.initial_state = self.primary_board.clone(); + true + } + } + + /// Advances the board by one turn + pub fn advance_board(&mut self) { + // Get all the cells to check + let mut check_set = Board::default(); + for (x, y) in &self.primary_board { + let x = x.clone(); + let y = y.clone(); + check_set.insert((x, y)); + check_set.insert((x, y+1)); + check_set.insert((x, y-1)); + check_set.insert((x+1, y)); + check_set.insert((x+1, y+1)); + check_set.insert((x+1, y-1)); + check_set.insert((x-1, y)); + check_set.insert((x-1, y+1)); + check_set.insert((x-1, y-1)); + } + + // Iterate through the cells and modify the other HashSet + //let old_board = std::mem::take(&mut self.secondary_board); + let mut new_board = Board::default(); + #[cfg(not(feature = "advanced_threading"))] + { + let binding = check_set.iter().collect::>(); + let chunks = binding.chunks((binding.len()/self.parallelism)+1); + thread::scope(|s| { + let mut handles = vec![]; + for chunk in chunks { + let handle = s.spawn(|| { + let owned_chunk = chunk.iter().map(|x| x.to_owned().to_owned()); + let mut return_set = Board::default(); + for coord in owned_chunk { + if get_next_state(&self.primary_board, coord) { + return_set.insert(coord); + } + } + return_set + }); + handles.push(handle); + } + for handle in handles { + new_board.extend(handle.join().unwrap()); + } + }); + } + + #[cfg(feature = "advanced_threading")] + { + new_board.par_extend(check_set.par_iter().filter(|coord| get_next_state(&self.primary_board, coord.to_owned().to_owned()))); + } + + // Swap the HashSets + self.primary_board = new_board; + self.count += 1; + } + + + + /// Returns a vector of the values between the given top-left and bottom-right + /// coordinate + pub fn get_view(&self, coord1: Coord, coord2: Coord) -> Vec<&Coord>{ + self.primary_board.iter() + .filter(|(x, y)| x >= &coord1.0 && y >= &coord1.1 && x <= &coord2.0 && y <= &coord2.1) + .collect() + + } + + /// Sets the board to its previous state. The board's history will only go back to the last + /// manual intervention done by a player (such as loading a file or toggling a cell). Returns + /// true if it reverted, and false if there was no previous revert. + pub fn revert_board(&mut self) -> bool { + // Check if there have been any turns since the initial state + if self.count == 0 { + return false; + } + self.primary_board = self.initial_state.clone(); + // Check if we can simply swap out the old board. + /*if self.easy_buffer_revert { + std::mem::swap(&mut self.primary_board, &mut self.secondary_board); + self.easy_buffer_revert = false; + return; + }*/ + let count = self.count; + for _ in 0..count-1 { + self.advance_board(); + } + // let set = self.into_iter().nth(count).unwrap(); + //self.primary_board = set; + self.count = count - 1; + true + } +} + +impl Iterator for Game { + type Item = Board; + fn next(&mut self) -> Option { + self.advance_board(); + Some(self.primary_board.clone()) + } +} + +/// Given a board and a coordinate, return whether the cell at that coordinate should be live next +/// round +fn get_next_state(board: &Board, coord: Coord) -> bool { + let current_state = board.contains(&coord); + let (x, y) = coord; + let mut count: u8 = 0; + for coord in [(x, y+1), (x, y-1), (x+1, y), (x+1, y+1), (x+1, y-1), (x-1, y), (x-1, y+1), (x-1, y-1)] { + if board.contains(&coord) { + count += 1; + } + } + if current_state { + (2 <= count) && (count <= 3) + } else { + count == 3 + } +} diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..a1419bf --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,19 @@ +//! A library implemting the logic for Conway's Game of Life +//! It can be embedded into applications, and can read the Plaintext and Life 1.05 file formats. +#![feature(test)] +extern crate test; + +pub mod game; +pub mod reader; +pub mod writer; + +#[cfg(test)] +mod tests { + use super::*; + use test::Bencher; + #[bench] + fn test_spacefiller_perf (b: &mut Bencher) { + let mut game = reader::read_game_at_path("tests/cells/spacefiller.cells").unwrap(); + b.iter(|| game.advance_board()); + } +} diff --git a/src/reader.rs b/src/reader.rs new file mode 100644 index 0000000..1ea327b --- /dev/null +++ b/src/reader.rs @@ -0,0 +1,62 @@ +use std::{path::Path, fs::File, io::{self, BufRead, Read}}; +use crate::game::Game; + +/// An error when reading the file +#[derive(Debug)] +pub enum ReaderError { + FileAccessError, + ParseError, +} + + +/// Read the file at a given path. If all goes well, will return `Ok(game)`, with a game +/// initialised with that pattern. Can return errors for either file access or failed parsing. +pub fn read_game_at_path(path: &str) -> Result { + let path = Path::new(path); + let file = open_file(path)?; + read_game(file) +} + +/// Read from any `impl Read`. If all goes well, will return `Ok` with a game +/// initialised with that pattern. Can return errors for failed parsing. +pub fn read_game(file: impl Read) -> Result { + let lines = io::BufReader::new(file).lines(); + let mut game = Game::new(); + let mut x_index = 0; + for line in lines { + if let Ok(ip) = line { + // Comment/metadata + if ip.starts_with("!") || ip.starts_with("#") {continue} + x_index += 1; + for (cell, y_index) in ip.chars().zip(0..) { + match cell { + // Live cell + '*' | 'O' => {game.flip_state((y_index, x_index));}, + // Dead cell + '.' | ' ' => continue, + // Invalid character + _ => {return Err(ReaderError::ParseError);}, + } + /*if cell == '*' || cell == 'O' { + // Live cell + game.flip_state((y_index, x_index)); + } else if cell == '.' || cell == ' ' { + // Dead cell + continue + } else { + // Invalid character + return Err(ReaderError::ParseError); + }*/ + } + } + } + Ok(game) +} + + +fn open_file(path: &Path) -> Result { + match File::open(path) { + Ok(file) => Ok(file), + Err(_) => Err(ReaderError::FileAccessError), + } +} diff --git a/src/writer.rs b/src/writer.rs new file mode 100644 index 0000000..a2b82d8 --- /dev/null +++ b/src/writer.rs @@ -0,0 +1,86 @@ +use std::path::{Path, PathBuf}; +use std::fs::File; +use std::collections::{HashMap, BinaryHeap}; +use std::cmp::Reverse; +use std::io::Write; + +use crate::game::{Game, Coord}; + +/// An error when writing to a file +#[derive(Debug)] +pub enum WriterError { + FileAccessError, + WriteError, +} + + +/// Write the given game to the file at the given path. +pub fn write_game_at_path(path: PathBuf, game: &Game) -> Result<(), WriterError> { + let mut file = create_file(path.as_path())?; + write_game(&mut file, game) +} + +/// Write the given game to the writer. Currently only accept `std::io::Write` implementors. +pub fn write_game(writer: &mut impl Write, game: &Game) -> Result<(), WriterError> { + //let path = Path::new(path); + let mut string = String::new(); + let mut values = CellRows::new(); + for i in game.cells() { + values.insert(i); + } + for y in values.smallest_y..values.greatest_y+1 { + if let Some(row) = values.rows.get_mut(&y) { + for x in values.smallest_x..values.greatest_x+1 { + if let Some(ch) = row.peek() { + if ch.0 == x { + string.push_str("*"); + row.pop(); + } else { + string.push_str("."); + } + } else { + string.push_str("."); + } + } + } + string.push_str("\n"); + } + match write!(writer, "{}", string) { + Ok(_) => Ok(()), + Err(_) => Err(WriterError::WriteError), + } +} + +fn create_file(path: &Path) -> Result { + match File::create(path) { + Ok(file) => Ok(file), + Err(_) => Err(WriterError::FileAccessError), + } +} + +#[derive(Default)] +struct CellRows { + rows: HashMap>>, + smallest_x: isize, + greatest_x: isize, + smallest_y: isize, + greatest_y: isize, + smallest_x_set: bool, + smallest_y_set: bool, + greatest_x_set: bool, + greatest_y_set: bool, +} + +impl CellRows { + pub fn new() -> Self { + Self::default() + } + + pub fn insert(&mut self, (x, y): Coord) { + if x < self.smallest_x || !self.smallest_x_set { self.smallest_x = x; self.smallest_x_set = true }; + if y < self.smallest_y || !self.smallest_y_set { self.smallest_y = y; self.smallest_y_set = true }; + if x > self.greatest_x || !self.greatest_x_set { self.greatest_x = x; self.greatest_x_set = true }; + if y > self.greatest_y || !self.greatest_y_set { self.greatest_y = y; self.greatest_y_set = true }; + self.rows.entry(y).and_modify(|heap| {heap.push(Reverse(x))}).or_insert({let mut heap = BinaryHeap::new(); heap.push(Reverse(x)); heap}); + } +} diff --git a/target/.rustc_info.json b/target/.rustc_info.json new file mode 100644 index 0000000..f47dc81 --- /dev/null +++ b/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":7330002731536784780,"outputs":{"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/alice/.rustup/toolchains/stable-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.67.1 (d5a82bbd2 2023-02-07)\nbinary: rustc\ncommit-hash: d5a82bbd26e1ad8b7401f6a718a9c57c96905483\ncommit-date: 2023-02-07\nhost: x86_64-unknown-linux-gnu\nrelease: 1.67.1\nLLVM version: 15.0.6\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/target/CACHEDIR.TAG b/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/target/debug/.cargo-lock b/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.fingerprint/autocfg-25db3455927a66e1/dep-lib-autocfg b/target/debug/.fingerprint/autocfg-25db3455927a66e1/dep-lib-autocfg new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/autocfg-25db3455927a66e1/dep-lib-autocfg differ diff --git a/target/debug/.fingerprint/autocfg-25db3455927a66e1/invoked.timestamp b/target/debug/.fingerprint/autocfg-25db3455927a66e1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/autocfg-25db3455927a66e1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/autocfg-25db3455927a66e1/lib-autocfg b/target/debug/.fingerprint/autocfg-25db3455927a66e1/lib-autocfg new file mode 100644 index 0000000..fed0740 --- /dev/null +++ b/target/debug/.fingerprint/autocfg-25db3455927a66e1/lib-autocfg @@ -0,0 +1 @@ +e3e3bcf4f93381eb \ No newline at end of file diff --git a/target/debug/.fingerprint/autocfg-25db3455927a66e1/lib-autocfg.json b/target/debug/.fingerprint/autocfg-25db3455927a66e1/lib-autocfg.json new file mode 100644 index 0000000..9a66d26 --- /dev/null +++ b/target/debug/.fingerprint/autocfg-25db3455927a66e1/lib-autocfg.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[]","target":14886237245231788030,"profile":12637318739757120569,"path":14942906322655160595,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/autocfg-25db3455927a66e1/dep-lib-autocfg"}}],"rustflags":[],"metadata":13102859075309379048,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/dep-lib-cfg-if b/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/dep-lib-cfg-if new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/dep-lib-cfg-if differ diff --git a/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/invoked.timestamp b/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/lib-cfg-if b/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/lib-cfg-if new file mode 100644 index 0000000..d9fcfb5 --- /dev/null +++ b/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/lib-cfg-if @@ -0,0 +1 @@ +1ea8219b31b820eb \ No newline at end of file diff --git a/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/lib-cfg-if.json b/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/lib-cfg-if.json new file mode 100644 index 0000000..bb1e984 --- /dev/null +++ b/target/debug/.fingerprint/cfg-if-047a17fcf848a7e5/lib-cfg-if.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[]","target":10623512480563079566,"profile":3735503092003429423,"path":4889523692089320874,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cfg-if-047a17fcf848a7e5/dep-lib-cfg-if"}}],"rustflags":[],"metadata":8462187951337715540,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/dep-lib-crossbeam-channel b/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/dep-lib-crossbeam-channel new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/dep-lib-crossbeam-channel differ diff --git a/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/invoked.timestamp b/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/lib-crossbeam-channel b/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/lib-crossbeam-channel new file mode 100644 index 0000000..9057f60 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/lib-crossbeam-channel @@ -0,0 +1 @@ +1fe31c4cf0dab974 \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/lib-crossbeam-channel.json b/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/lib-crossbeam-channel.json new file mode 100644 index 0000000..14562e1 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/lib-crossbeam-channel.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"crossbeam-utils\", \"default\", \"std\"]","target":13396203165277677985,"profile":3735503092003429423,"path":6774069498105017244,"deps":[[2452538001284770427,"cfg_if",false,16942744321363388446],[7193308319923015694,"crossbeam_utils",false,8177345685184536806]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-channel-6c23968bf1f43814/dep-lib-crossbeam-channel"}}],"rustflags":[],"metadata":909643187441988617,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/dep-lib-crossbeam-deque b/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/dep-lib-crossbeam-deque new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/dep-lib-crossbeam-deque differ diff --git a/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/invoked.timestamp b/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/lib-crossbeam-deque b/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/lib-crossbeam-deque new file mode 100644 index 0000000..b8b4392 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/lib-crossbeam-deque @@ -0,0 +1 @@ +9851066ce987ab0b \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/lib-crossbeam-deque.json b/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/lib-crossbeam-deque.json new file mode 100644 index 0000000..b8a2d1a --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-deque-647335b25c703d9c/lib-crossbeam-deque.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"crossbeam-epoch\", \"crossbeam-utils\", \"default\", \"std\"]","target":13833579601254447815,"profile":3735503092003429423,"path":10026719190720898149,"deps":[[2452538001284770427,"cfg_if",false,16942744321363388446],[7193308319923015694,"crossbeam_utils",false,8177345685184536806],[10704852821984090675,"crossbeam_epoch",false,14614366890267544241]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-deque-647335b25c703d9c/dep-lib-crossbeam-deque"}}],"rustflags":[],"metadata":14304628380895324452,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/dep-lib-crossbeam-epoch b/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/dep-lib-crossbeam-epoch new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/dep-lib-crossbeam-epoch differ diff --git a/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/invoked.timestamp b/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/lib-crossbeam-epoch b/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/lib-crossbeam-epoch new file mode 100644 index 0000000..6ab5430 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/lib-crossbeam-epoch @@ -0,0 +1 @@ +b18aa0a741a9d0ca \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/lib-crossbeam-epoch.json b/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/lib-crossbeam-epoch.json new file mode 100644 index 0000000..f233de6 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/lib-crossbeam-epoch.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"alloc\", \"std\"]","target":2794700018165025075,"profile":3735503092003429423,"path":124792095271550924,"deps":[[2452538001284770427,"cfg_if",false,16942744321363388446],[3181319709735290124,"memoffset",false,18255280269094770153],[7193308319923015694,"crossbeam_utils",false,8177345685184536806],[10704852821984090675,"build_script_build",false,1142890562986264065],[16976214665626565167,"scopeguard",false,16949537069360077078]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-epoch-00b671f68f10b544/dep-lib-crossbeam-epoch"}}],"rustflags":[],"metadata":8562320424510714295,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-epoch-7eecb9abe92d74d5/run-build-script-build-script-build b/target/debug/.fingerprint/crossbeam-epoch-7eecb9abe92d74d5/run-build-script-build-script-build new file mode 100644 index 0000000..5a2a2ca --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-epoch-7eecb9abe92d74d5/run-build-script-build-script-build @@ -0,0 +1 @@ +0146f167e95cdc0f \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-epoch-7eecb9abe92d74d5/run-build-script-build-script-build.json b/target/debug/.fingerprint/crossbeam-epoch-7eecb9abe92d74d5/run-build-script-build-script-build.json new file mode 100644 index 0000000..c916178 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-epoch-7eecb9abe92d74d5/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"","target":0,"profile":0,"path":0,"deps":[[10704852821984090675,"build_script_build",false,5889798359351619394]],"local":[{"RerunIfChanged":{"output":"debug/build/crossbeam-epoch-7eecb9abe92d74d5/output","paths":["no_atomic.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/build-script-build-script-build b/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/build-script-build-script-build new file mode 100644 index 0000000..ecf5e45 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/build-script-build-script-build @@ -0,0 +1 @@ +42efd4ff66c4bc51 \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/build-script-build-script-build.json b/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/build-script-build-script-build.json new file mode 100644 index 0000000..6ec492a --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"alloc\", \"std\"]","target":2297296889237502566,"profile":12637318739757120569,"path":9742061672718594767,"deps":[[14832468857926148571,"autocfg",false,16969902019554632675]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":8562320424510714295,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/dep-build-script-build-script-build b/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/invoked.timestamp b/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-epoch-ee4745e9c0367577/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/build-script-build-script-build b/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/build-script-build-script-build new file mode 100644 index 0000000..407a4f9 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/build-script-build-script-build @@ -0,0 +1 @@ +6d4750a1d3778a5a \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/build-script-build-script-build.json b/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/build-script-build-script-build.json new file mode 100644 index 0000000..17da79b --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"default\", \"std\"]","target":2297296889237502566,"profile":12637318739757120569,"path":8454127933311123041,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":1609393243086812936,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/dep-build-script-build-script-build b/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/invoked.timestamp b/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-utils-41c63de93ae345d1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/dep-lib-crossbeam-utils b/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/dep-lib-crossbeam-utils new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/dep-lib-crossbeam-utils differ diff --git a/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/invoked.timestamp b/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/lib-crossbeam-utils b/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/lib-crossbeam-utils new file mode 100644 index 0000000..cd87982 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/lib-crossbeam-utils @@ -0,0 +1 @@ +e660ff4293c47b71 \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/lib-crossbeam-utils.json b/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/lib-crossbeam-utils.json new file mode 100644 index 0000000..74c48c1 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/lib-crossbeam-utils.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"default\", \"std\"]","target":10601540825848783185,"profile":3735503092003429423,"path":10588951052679757494,"deps":[[2452538001284770427,"cfg_if",false,16942744321363388446],[7193308319923015694,"build_script_build",false,9552428764662352765]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-utils-8068a5071f13bd8c/dep-lib-crossbeam-utils"}}],"rustflags":[],"metadata":1609393243086812936,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-utils-b84467037cb25ff8/run-build-script-build-script-build b/target/debug/.fingerprint/crossbeam-utils-b84467037cb25ff8/run-build-script-build-script-build new file mode 100644 index 0000000..78f5063 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-utils-b84467037cb25ff8/run-build-script-build-script-build @@ -0,0 +1 @@ +7d4becbb590b9184 \ No newline at end of file diff --git a/target/debug/.fingerprint/crossbeam-utils-b84467037cb25ff8/run-build-script-build-script-build.json b/target/debug/.fingerprint/crossbeam-utils-b84467037cb25ff8/run-build-script-build-script-build.json new file mode 100644 index 0000000..e9ceb25 --- /dev/null +++ b/target/debug/.fingerprint/crossbeam-utils-b84467037cb25ff8/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"","target":0,"profile":0,"path":0,"deps":[[7193308319923015694,"build_script_build",false,6524158761027782509]],"local":[{"RerunIfChanged":{"output":"debug/build/crossbeam-utils-b84467037cb25ff8/output","paths":["no_atomic.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/either-e3a3f6608a1c39f5/dep-lib-either b/target/debug/.fingerprint/either-e3a3f6608a1c39f5/dep-lib-either new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/either-e3a3f6608a1c39f5/dep-lib-either differ diff --git a/target/debug/.fingerprint/either-e3a3f6608a1c39f5/invoked.timestamp b/target/debug/.fingerprint/either-e3a3f6608a1c39f5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/either-e3a3f6608a1c39f5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/either-e3a3f6608a1c39f5/lib-either b/target/debug/.fingerprint/either-e3a3f6608a1c39f5/lib-either new file mode 100644 index 0000000..9204c75 --- /dev/null +++ b/target/debug/.fingerprint/either-e3a3f6608a1c39f5/lib-either @@ -0,0 +1 @@ +38509df7db9cce38 \ No newline at end of file diff --git a/target/debug/.fingerprint/either-e3a3f6608a1c39f5/lib-either.json b/target/debug/.fingerprint/either-e3a3f6608a1c39f5/lib-either.json new file mode 100644 index 0000000..ac134f4 --- /dev/null +++ b/target/debug/.fingerprint/either-e3a3f6608a1c39f5/lib-either.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[]","target":10519268927367075084,"profile":3735503092003429423,"path":11395375885168537987,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/either-e3a3f6608a1c39f5/dep-lib-either"}}],"rustflags":[],"metadata":15700307601938671422,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-8258942407591c42/dep-lib-libc b/target/debug/.fingerprint/libc-8258942407591c42/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/libc-8258942407591c42/dep-lib-libc differ diff --git a/target/debug/.fingerprint/libc-8258942407591c42/invoked.timestamp b/target/debug/.fingerprint/libc-8258942407591c42/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/libc-8258942407591c42/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-8258942407591c42/lib-libc b/target/debug/.fingerprint/libc-8258942407591c42/lib-libc new file mode 100644 index 0000000..816e632 --- /dev/null +++ b/target/debug/.fingerprint/libc-8258942407591c42/lib-libc @@ -0,0 +1 @@ +477bb6816f776d61 \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-8258942407591c42/lib-libc.json b/target/debug/.fingerprint/libc-8258942407591c42/lib-libc.json new file mode 100644 index 0000000..114ac98 --- /dev/null +++ b/target/debug/.fingerprint/libc-8258942407591c42/lib-libc.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":3735503092003429423,"path":2097357289368071566,"deps":[[15453419386813495897,"build_script_build",false,2501948217227877321]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-8258942407591c42/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-c2fb0df62231fde0/build-script-build-script-build b/target/debug/.fingerprint/libc-c2fb0df62231fde0/build-script-build-script-build new file mode 100644 index 0000000..cf5c180 --- /dev/null +++ b/target/debug/.fingerprint/libc-c2fb0df62231fde0/build-script-build-script-build @@ -0,0 +1 @@ +729d61773dc1ba40 \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-c2fb0df62231fde0/build-script-build-script-build.json b/target/debug/.fingerprint/libc-c2fb0df62231fde0/build-script-build-script-build.json new file mode 100644 index 0000000..a616f52 --- /dev/null +++ b/target/debug/.fingerprint/libc-c2fb0df62231fde0/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"default\", \"std\"]","target":8188216131759486267,"profile":12637318739757120569,"path":14467832633122737499,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-c2fb0df62231fde0/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-c2fb0df62231fde0/dep-build-script-build-script-build b/target/debug/.fingerprint/libc-c2fb0df62231fde0/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/libc-c2fb0df62231fde0/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/libc-c2fb0df62231fde0/invoked.timestamp b/target/debug/.fingerprint/libc-c2fb0df62231fde0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/libc-c2fb0df62231fde0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-e2821d70ed17689c/run-build-script-build-script-build b/target/debug/.fingerprint/libc-e2821d70ed17689c/run-build-script-build-script-build new file mode 100644 index 0000000..2dc2092 --- /dev/null +++ b/target/debug/.fingerprint/libc-e2821d70ed17689c/run-build-script-build-script-build @@ -0,0 +1 @@ +c91b4acea5b4b822 \ No newline at end of file diff --git a/target/debug/.fingerprint/libc-e2821d70ed17689c/run-build-script-build-script-build.json b/target/debug/.fingerprint/libc-e2821d70ed17689c/run-build-script-build-script-build.json new file mode 100644 index 0000000..039b63b --- /dev/null +++ b/target/debug/.fingerprint/libc-e2821d70ed17689c/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"","target":0,"profile":0,"path":0,"deps":[[15453419386813495897,"build_script_build",false,4664252833835621746]],"local":[{"RerunIfChanged":{"output":"debug/build/libc-e2821d70ed17689c/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/memoffset-19a7067579c084e9/run-build-script-build-script-build b/target/debug/.fingerprint/memoffset-19a7067579c084e9/run-build-script-build-script-build new file mode 100644 index 0000000..62da8d4 --- /dev/null +++ b/target/debug/.fingerprint/memoffset-19a7067579c084e9/run-build-script-build-script-build @@ -0,0 +1 @@ +56b247ac11a92a34 \ No newline at end of file diff --git a/target/debug/.fingerprint/memoffset-19a7067579c084e9/run-build-script-build-script-build.json b/target/debug/.fingerprint/memoffset-19a7067579c084e9/run-build-script-build-script-build.json new file mode 100644 index 0000000..499cd64 --- /dev/null +++ b/target/debug/.fingerprint/memoffset-19a7067579c084e9/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"","target":0,"profile":0,"path":0,"deps":[[3181319709735290124,"build_script_build",false,14288096423747173631]],"local":[{"Precalculated":"0.7.1"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/build-script-build-script-build b/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/build-script-build-script-build new file mode 100644 index 0000000..1c5acaa --- /dev/null +++ b/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/build-script-build-script-build @@ -0,0 +1 @@ +ffbcfaedfe8349c6 \ No newline at end of file diff --git a/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/build-script-build-script-build.json b/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/build-script-build-script-build.json new file mode 100644 index 0000000..dda6c15 --- /dev/null +++ b/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"default\"]","target":8188216131759486267,"profile":12637318739757120569,"path":7328723003965709422,"deps":[[14832468857926148571,"autocfg",false,16969902019554632675]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memoffset-4eb1601c091a32e3/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":1371205671251306698,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/dep-build-script-build-script-build b/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/invoked.timestamp b/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/memoffset-4eb1601c091a32e3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/dep-lib-memoffset b/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/dep-lib-memoffset new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/dep-lib-memoffset differ diff --git a/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/invoked.timestamp b/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/lib-memoffset b/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/lib-memoffset new file mode 100644 index 0000000..d42f2a2 --- /dev/null +++ b/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/lib-memoffset @@ -0,0 +1 @@ +e9559722afc857fd \ No newline at end of file diff --git a/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/lib-memoffset.json b/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/lib-memoffset.json new file mode 100644 index 0000000..b95f204 --- /dev/null +++ b/target/debug/.fingerprint/memoffset-f60c5b43cf7c6e17/lib-memoffset.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"default\"]","target":1229535848872979174,"profile":3735503092003429423,"path":14756628218157747310,"deps":[[3181319709735290124,"build_script_build",false,3759002732364018262]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memoffset-f60c5b43cf7c6e17/dep-lib-memoffset"}}],"rustflags":[],"metadata":1371205671251306698,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/mossfets-game-of-life-8e251872954f0de6/invoked.timestamp b/target/debug/.fingerprint/mossfets-game-of-life-8e251872954f0de6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-8e251872954f0de6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/mossfets-game-of-life-8e251872954f0de6/test-integration-test-filetest b/target/debug/.fingerprint/mossfets-game-of-life-8e251872954f0de6/test-integration-test-filetest new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.fingerprint/mossfets-game-of-life-8e251872954f0de6/test-integration-test-filetest.json b/target/debug/.fingerprint/mossfets-game-of-life-8e251872954f0de6/test-integration-test-filetest.json new file mode 100644 index 0000000..b0cd5c4 --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-8e251872954f0de6/test-integration-test-filetest.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"advanced_hashing\", \"advanced_threading\", \"default\"]","target":4730905551101281842,"profile":1021633075455700787,"path":18228827298942340194,"deps":[[1098045598771442027,"rustc_hash",false,569280686061656922],[12200337248470852780,"rayon",false,1644598423468803596],[13530821832827362251,"mossfets_game_of_life",false,3457346562389382372]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mossfets-game-of-life-8e251872954f0de6/dep-test-integration-test-filetest"}}],"rustflags":[],"metadata":15350291162696798016,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/mossfets-game-of-life-9293d5feb433bce3/invoked.timestamp b/target/debug/.fingerprint/mossfets-game-of-life-9293d5feb433bce3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-9293d5feb433bce3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/mossfets-game-of-life-9293d5feb433bce3/test-integration-test-logictests b/target/debug/.fingerprint/mossfets-game-of-life-9293d5feb433bce3/test-integration-test-logictests new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.fingerprint/mossfets-game-of-life-9293d5feb433bce3/test-integration-test-logictests.json b/target/debug/.fingerprint/mossfets-game-of-life-9293d5feb433bce3/test-integration-test-logictests.json new file mode 100644 index 0000000..2dfb082 --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-9293d5feb433bce3/test-integration-test-logictests.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"advanced_hashing\", \"advanced_threading\", \"default\"]","target":1636371728156516668,"profile":1021633075455700787,"path":9346530204598392790,"deps":[[1098045598771442027,"rustc_hash",false,569280686061656922],[12200337248470852780,"rayon",false,1644598423468803596],[13530821832827362251,"mossfets_game_of_life",false,3457346562389382372]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mossfets-game-of-life-9293d5feb433bce3/dep-test-integration-test-logictests"}}],"rustflags":[],"metadata":15350291162696798016,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/dep-test-lib-mossfets-game-of-life b/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/dep-test-lib-mossfets-game-of-life new file mode 100644 index 0000000..5f8a534 Binary files /dev/null and b/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/dep-test-lib-mossfets-game-of-life differ diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/invoked.timestamp b/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/output-test-lib-mossfets-game-of-life b/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/output-test-lib-mossfets-game-of-life new file mode 100644 index 0000000..7aecafc --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/output-test-lib-mossfets-game-of-life @@ -0,0 +1,3 @@ +{"message":"`#![feature]` may not be used on the stable release channel","code":{"code":"E0554","explanation":"Feature attributes are only allowed on the nightly release channel. Stable or\nbeta compilers will not comply.\n\nErroneous code example:\n\n```ignore (depends on release channel)\n#![feature(lang_items)] // error: `#![feature]` may not be used on the\n // stable release channel\n```\n\nIf you need the feature, make sure to use a nightly release of the compiler\n(but be warned that the feature may be removed or altered in the future).\n"},"level":"error","spans":[{"file_name":"src/lib.rs","byte_start":170,"byte_end":174,"line_start":3,"line_end":3,"column_start":12,"column_end":16,"is_primary":true,"text":[{"text":"#![feature(test)]","highlight_start":12,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0554]\u001b[0m\u001b[0m\u001b[1m: `#![feature]` may not be used on the stable release channel\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:3:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#![feature(test)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\n"} +{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to previous error\u001b[0m\n\n"} +{"message":"For more information about this error, try `rustc --explain E0554`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0554`.\u001b[0m\n"} diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/test-lib-mossfets-game-of-life b/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/test-lib-mossfets-game-of-life new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/test-lib-mossfets-game-of-life.json b/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/test-lib-mossfets-game-of-life.json new file mode 100644 index 0000000..ce15cc6 --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/test-lib-mossfets-game-of-life.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"advanced_hashing\", \"advanced_threading\", \"default\"]","target":5076570488437081263,"profile":1021633075455700787,"path":17523903030608720598,"deps":[[1098045598771442027,"rustc_hash",false,569280686061656922],[12200337248470852780,"rayon",false,1644598423468803596]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mossfets-game-of-life-98237fe70c38b346/dep-test-lib-mossfets-game-of-life"}}],"rustflags":[],"metadata":15350291162696798016,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/dep-lib-mossfets-game-of-life b/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/dep-lib-mossfets-game-of-life new file mode 100644 index 0000000..5f8a534 Binary files /dev/null and b/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/dep-lib-mossfets-game-of-life differ diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/invoked.timestamp b/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/lib-mossfets-game-of-life b/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/lib-mossfets-game-of-life new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/lib-mossfets-game-of-life.json b/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/lib-mossfets-game-of-life.json new file mode 100644 index 0000000..0df72d7 --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/lib-mossfets-game-of-life.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"advanced_hashing\", \"advanced_threading\", \"default\"]","target":5076570488437081263,"profile":7309141686862299243,"path":17523903030608720598,"deps":[[1098045598771442027,"rustc_hash",false,569280686061656922],[12200337248470852780,"rayon",false,1644598423468803596]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/dep-lib-mossfets-game-of-life"}}],"rustflags":[],"metadata":15350291162696798016,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/output-lib-mossfets-game-of-life b/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/output-lib-mossfets-game-of-life new file mode 100644 index 0000000..7aecafc --- /dev/null +++ b/target/debug/.fingerprint/mossfets-game-of-life-98d7d9ef4c6cf555/output-lib-mossfets-game-of-life @@ -0,0 +1,3 @@ +{"message":"`#![feature]` may not be used on the stable release channel","code":{"code":"E0554","explanation":"Feature attributes are only allowed on the nightly release channel. Stable or\nbeta compilers will not comply.\n\nErroneous code example:\n\n```ignore (depends on release channel)\n#![feature(lang_items)] // error: `#![feature]` may not be used on the\n // stable release channel\n```\n\nIf you need the feature, make sure to use a nightly release of the compiler\n(but be warned that the feature may be removed or altered in the future).\n"},"level":"error","spans":[{"file_name":"src/lib.rs","byte_start":170,"byte_end":174,"line_start":3,"line_end":3,"column_start":12,"column_end":16,"is_primary":true,"text":[{"text":"#![feature(test)]","highlight_start":12,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0554]\u001b[0m\u001b[0m\u001b[1m: `#![feature]` may not be used on the stable release channel\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/lib.rs:3:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#![feature(test)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\n"} +{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to previous error\u001b[0m\n\n"} +{"message":"For more information about this error, try `rustc --explain E0554`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0554`.\u001b[0m\n"} diff --git a/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/dep-lib-num_cpus b/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/dep-lib-num_cpus new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/dep-lib-num_cpus differ diff --git a/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/invoked.timestamp b/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/lib-num_cpus b/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/lib-num_cpus new file mode 100644 index 0000000..1af7f3e --- /dev/null +++ b/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/lib-num_cpus @@ -0,0 +1 @@ +a0b4ddc7bb8a0822 \ No newline at end of file diff --git a/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/lib-num_cpus.json b/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/lib-num_cpus.json new file mode 100644 index 0000000..4e75f54 --- /dev/null +++ b/target/debug/.fingerprint/num_cpus-d59d9f31f9d661e0/lib-num_cpus.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[]","target":13426536227497734495,"profile":3735503092003429423,"path":15455988322078452367,"deps":[[15453419386813495897,"libc",false,7020398714941766471]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num_cpus-d59d9f31f9d661e0/dep-lib-num_cpus"}}],"rustflags":[],"metadata":1799163834891829354,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-bc34e96e0734519e/dep-lib-rayon b/target/debug/.fingerprint/rayon-bc34e96e0734519e/dep-lib-rayon new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/rayon-bc34e96e0734519e/dep-lib-rayon differ diff --git a/target/debug/.fingerprint/rayon-bc34e96e0734519e/invoked.timestamp b/target/debug/.fingerprint/rayon-bc34e96e0734519e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rayon-bc34e96e0734519e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-bc34e96e0734519e/lib-rayon b/target/debug/.fingerprint/rayon-bc34e96e0734519e/lib-rayon new file mode 100644 index 0000000..dd23ee1 --- /dev/null +++ b/target/debug/.fingerprint/rayon-bc34e96e0734519e/lib-rayon @@ -0,0 +1 @@ +0c86067d8dc9d216 \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-bc34e96e0734519e/lib-rayon.json b/target/debug/.fingerprint/rayon-bc34e96e0734519e/lib-rayon.json new file mode 100644 index 0000000..84bab51 --- /dev/null +++ b/target/debug/.fingerprint/rayon-bc34e96e0734519e/lib-rayon.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[]","target":11362289256543939748,"profile":3735503092003429423,"path":8336307195746771972,"deps":[[4580265255435207023,"crossbeam_deque",false,840915192044212632],[5239889730035657011,"either",false,4093381579892412472],[14110832792477743216,"rayon_core",false,2134430715470800254]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rayon-bc34e96e0734519e/dep-lib-rayon"}}],"rustflags":[],"metadata":16007375514346065096,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-core-3a011cba58d26b21/run-build-script-build-script-build b/target/debug/.fingerprint/rayon-core-3a011cba58d26b21/run-build-script-build-script-build new file mode 100644 index 0000000..8921b02 --- /dev/null +++ b/target/debug/.fingerprint/rayon-core-3a011cba58d26b21/run-build-script-build-script-build @@ -0,0 +1 @@ +c500fd1d58082fdd \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-core-3a011cba58d26b21/run-build-script-build-script-build.json b/target/debug/.fingerprint/rayon-core-3a011cba58d26b21/run-build-script-build-script-build.json new file mode 100644 index 0000000..adc776f --- /dev/null +++ b/target/debug/.fingerprint/rayon-core-3a011cba58d26b21/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"","target":0,"profile":0,"path":0,"deps":[[14110832792477743216,"build_script_build",false,17235628347690683736]],"local":[{"RerunIfChanged":{"output":"debug/build/rayon-core-3a011cba58d26b21/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/build-script-build-script-build b/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/build-script-build-script-build new file mode 100644 index 0000000..55f0703 --- /dev/null +++ b/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/build-script-build-script-build @@ -0,0 +1 @@ +588dc1f8a94031ef \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/build-script-build-script-build.json b/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/build-script-build-script-build.json new file mode 100644 index 0000000..24ad651 --- /dev/null +++ b/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[]","target":427768481117760528,"profile":12637318739757120569,"path":7589689886644562382,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rayon-core-c912384fbeb5ddaa/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14590378261418540923,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/dep-build-script-build-script-build b/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/invoked.timestamp b/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rayon-core-c912384fbeb5ddaa/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/dep-lib-rayon-core b/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/dep-lib-rayon-core new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/dep-lib-rayon-core differ diff --git a/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/invoked.timestamp b/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/lib-rayon-core b/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/lib-rayon-core new file mode 100644 index 0000000..3a6e1ff --- /dev/null +++ b/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/lib-rayon-core @@ -0,0 +1 @@ +7ee551516d059f1d \ No newline at end of file diff --git a/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/lib-rayon-core.json b/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/lib-rayon-core.json new file mode 100644 index 0000000..e05e0a6 --- /dev/null +++ b/target/debug/.fingerprint/rayon-core-f40b21c3a9da7de5/lib-rayon-core.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[]","target":9193226288797123283,"profile":3735503092003429423,"path":9012575210101898220,"deps":[[4580265255435207023,"crossbeam_deque",false,840915192044212632],[7193308319923015694,"crossbeam_utils",false,8177345685184536806],[10014981094073286295,"crossbeam_channel",false,8410994504695079711],[14110832792477743216,"build_script_build",false,15937966780840739013],[17752192898161544828,"num_cpus",false,2452362536219948192]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rayon-core-f40b21c3a9da7de5/dep-lib-rayon-core"}}],"rustflags":[],"metadata":14590378261418540923,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/dep-lib-rustc-hash b/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/dep-lib-rustc-hash new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/dep-lib-rustc-hash differ diff --git a/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/invoked.timestamp b/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/lib-rustc-hash b/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/lib-rustc-hash new file mode 100644 index 0000000..0452b94 --- /dev/null +++ b/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/lib-rustc-hash @@ -0,0 +1 @@ +5a1b328ec47de607 \ No newline at end of file diff --git a/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/lib-rustc-hash.json b/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/lib-rustc-hash.json new file mode 100644 index 0000000..62b1919 --- /dev/null +++ b/target/debug/.fingerprint/rustc-hash-552fcb95fa434a31/lib-rustc-hash.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[\"default\", \"std\"]","target":15096661004575481746,"profile":3735503092003429423,"path":2532795166881194207,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rustc-hash-552fcb95fa434a31/dep-lib-rustc-hash"}}],"rustflags":[],"metadata":8748413593772538637,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/dep-lib-scopeguard b/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/dep-lib-scopeguard new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/dep-lib-scopeguard differ diff --git a/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/invoked.timestamp b/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/lib-scopeguard b/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/lib-scopeguard new file mode 100644 index 0000000..e7c0b01 --- /dev/null +++ b/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/lib-scopeguard @@ -0,0 +1 @@ +16d9857e29da38eb \ No newline at end of file diff --git a/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/lib-scopeguard.json b/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/lib-scopeguard.json new file mode 100644 index 0000000..8ba8f26 --- /dev/null +++ b/target/debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/lib-scopeguard.json @@ -0,0 +1 @@ +{"rustc":4936231744503104448,"features":"[]","target":8394170625300587899,"profile":3735503092003429423,"path":9046414604056197510,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/scopeguard-13a4bbff1ce24cc7/dep-lib-scopeguard"}}],"rustflags":[],"metadata":8648443508444719667,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/invoked.timestamp b/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/out/probe0.ll b/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/out/probe0.ll new file mode 100644 index 0000000..7064cf5 --- /dev/null +++ b/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/out/probe0.ll @@ -0,0 +1,9 @@ +; ModuleID = 'probe0.b96f0410-cgu.0' +source_filename = "probe0.b96f0410-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} + +!0 = !{i32 7, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} diff --git a/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/output b/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/output new file mode 100644 index 0000000..1f90daa --- /dev/null +++ b/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic.rs diff --git a/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/root-output b/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/root-output new file mode 100644 index 0000000..9319b75 --- /dev/null +++ b/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/root-output @@ -0,0 +1 @@ +/home/alice/Projects/gol/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/out \ No newline at end of file diff --git a/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/stderr b/target/debug/build/crossbeam-epoch-7eecb9abe92d74d5/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build-script-build b/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build-script-build new file mode 100755 index 0000000..ad94a2b Binary files /dev/null and b/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build-script-build differ diff --git a/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build_script_build-ee4745e9c0367577 b/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build_script_build-ee4745e9c0367577 new file mode 100755 index 0000000..ad94a2b Binary files /dev/null and b/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build_script_build-ee4745e9c0367577 differ diff --git a/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build_script_build-ee4745e9c0367577.d b/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build_script_build-ee4745e9c0367577.d new file mode 100644 index 0000000..1d04d0d --- /dev/null +++ b/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build_script_build-ee4745e9c0367577.d @@ -0,0 +1,9 @@ +/home/alice/Projects/gol/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build_script_build-ee4745e9c0367577: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/no_atomic.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build-common.rs + +/home/alice/Projects/gol/target/debug/build/crossbeam-epoch-ee4745e9c0367577/build_script_build-ee4745e9c0367577.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/no_atomic.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build-common.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/no_atomic.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build-common.rs: + +# env-dep:CARGO_PKG_NAME=crossbeam-epoch diff --git a/target/debug/build/crossbeam-utils-41c63de93ae345d1/build-script-build b/target/debug/build/crossbeam-utils-41c63de93ae345d1/build-script-build new file mode 100755 index 0000000..f77626e Binary files /dev/null and b/target/debug/build/crossbeam-utils-41c63de93ae345d1/build-script-build differ diff --git a/target/debug/build/crossbeam-utils-41c63de93ae345d1/build_script_build-41c63de93ae345d1 b/target/debug/build/crossbeam-utils-41c63de93ae345d1/build_script_build-41c63de93ae345d1 new file mode 100755 index 0000000..f77626e Binary files /dev/null and b/target/debug/build/crossbeam-utils-41c63de93ae345d1/build_script_build-41c63de93ae345d1 differ diff --git a/target/debug/build/crossbeam-utils-41c63de93ae345d1/build_script_build-41c63de93ae345d1.d b/target/debug/build/crossbeam-utils-41c63de93ae345d1/build_script_build-41c63de93ae345d1.d new file mode 100644 index 0000000..13e5d40 --- /dev/null +++ b/target/debug/build/crossbeam-utils-41c63de93ae345d1/build_script_build-41c63de93ae345d1.d @@ -0,0 +1,9 @@ +/home/alice/Projects/gol/target/debug/build/crossbeam-utils-41c63de93ae345d1/build_script_build-41c63de93ae345d1: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/no_atomic.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build-common.rs + +/home/alice/Projects/gol/target/debug/build/crossbeam-utils-41c63de93ae345d1/build_script_build-41c63de93ae345d1.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/no_atomic.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build-common.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/no_atomic.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build-common.rs: + +# env-dep:CARGO_PKG_NAME=crossbeam-utils diff --git a/target/debug/build/crossbeam-utils-b84467037cb25ff8/invoked.timestamp b/target/debug/build/crossbeam-utils-b84467037cb25ff8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/crossbeam-utils-b84467037cb25ff8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/crossbeam-utils-b84467037cb25ff8/output b/target/debug/build/crossbeam-utils-b84467037cb25ff8/output new file mode 100644 index 0000000..1f90daa --- /dev/null +++ b/target/debug/build/crossbeam-utils-b84467037cb25ff8/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic.rs diff --git a/target/debug/build/crossbeam-utils-b84467037cb25ff8/root-output b/target/debug/build/crossbeam-utils-b84467037cb25ff8/root-output new file mode 100644 index 0000000..ab3a865 --- /dev/null +++ b/target/debug/build/crossbeam-utils-b84467037cb25ff8/root-output @@ -0,0 +1 @@ +/home/alice/Projects/gol/target/debug/build/crossbeam-utils-b84467037cb25ff8/out \ No newline at end of file diff --git a/target/debug/build/crossbeam-utils-b84467037cb25ff8/stderr b/target/debug/build/crossbeam-utils-b84467037cb25ff8/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/libc-c2fb0df62231fde0/build-script-build b/target/debug/build/libc-c2fb0df62231fde0/build-script-build new file mode 100755 index 0000000..4a1ba05 Binary files /dev/null and b/target/debug/build/libc-c2fb0df62231fde0/build-script-build differ diff --git a/target/debug/build/libc-c2fb0df62231fde0/build_script_build-c2fb0df62231fde0 b/target/debug/build/libc-c2fb0df62231fde0/build_script_build-c2fb0df62231fde0 new file mode 100755 index 0000000..4a1ba05 Binary files /dev/null and b/target/debug/build/libc-c2fb0df62231fde0/build_script_build-c2fb0df62231fde0 differ diff --git a/target/debug/build/libc-c2fb0df62231fde0/build_script_build-c2fb0df62231fde0.d b/target/debug/build/libc-c2fb0df62231fde0/build_script_build-c2fb0df62231fde0.d new file mode 100644 index 0000000..2c73787 --- /dev/null +++ b/target/debug/build/libc-c2fb0df62231fde0/build_script_build-c2fb0df62231fde0.d @@ -0,0 +1,5 @@ +/home/alice/Projects/gol/target/debug/build/libc-c2fb0df62231fde0/build_script_build-c2fb0df62231fde0: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/build.rs + +/home/alice/Projects/gol/target/debug/build/libc-c2fb0df62231fde0/build_script_build-c2fb0df62231fde0.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/build.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/build.rs: diff --git a/target/debug/build/libc-e2821d70ed17689c/invoked.timestamp b/target/debug/build/libc-e2821d70ed17689c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/libc-e2821d70ed17689c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/libc-e2821d70ed17689c/output b/target/debug/build/libc-e2821d70ed17689c/output new file mode 100644 index 0000000..0e9e52c --- /dev/null +++ b/target/debug/build/libc-e2821d70ed17689c/output @@ -0,0 +1,14 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=freebsd11 +cargo:rustc-cfg=libc_priv_mod_use +cargo:rustc-cfg=libc_union +cargo:rustc-cfg=libc_const_size_of +cargo:rustc-cfg=libc_align +cargo:rustc-cfg=libc_int128 +cargo:rustc-cfg=libc_core_cvoid +cargo:rustc-cfg=libc_packedN +cargo:rustc-cfg=libc_cfg_target_vendor +cargo:rustc-cfg=libc_non_exhaustive +cargo:rustc-cfg=libc_ptr_addr_of +cargo:rustc-cfg=libc_underscore_const_names +cargo:rustc-cfg=libc_const_extern_fn diff --git a/target/debug/build/libc-e2821d70ed17689c/root-output b/target/debug/build/libc-e2821d70ed17689c/root-output new file mode 100644 index 0000000..8cadeae --- /dev/null +++ b/target/debug/build/libc-e2821d70ed17689c/root-output @@ -0,0 +1 @@ +/home/alice/Projects/gol/target/debug/build/libc-e2821d70ed17689c/out \ No newline at end of file diff --git a/target/debug/build/libc-e2821d70ed17689c/stderr b/target/debug/build/libc-e2821d70ed17689c/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/memoffset-19a7067579c084e9/invoked.timestamp b/target/debug/build/memoffset-19a7067579c084e9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/memoffset-19a7067579c084e9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/memoffset-19a7067579c084e9/out/probe0.ll b/target/debug/build/memoffset-19a7067579c084e9/out/probe0.ll new file mode 100644 index 0000000..7064cf5 --- /dev/null +++ b/target/debug/build/memoffset-19a7067579c084e9/out/probe0.ll @@ -0,0 +1,9 @@ +; ModuleID = 'probe0.b96f0410-cgu.0' +source_filename = "probe0.b96f0410-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} + +!0 = !{i32 7, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} diff --git a/target/debug/build/memoffset-19a7067579c084e9/output b/target/debug/build/memoffset-19a7067579c084e9/output new file mode 100644 index 0000000..45e8868 --- /dev/null +++ b/target/debug/build/memoffset-19a7067579c084e9/output @@ -0,0 +1,5 @@ +cargo:rustc-cfg=tuple_ty +cargo:rustc-cfg=allow_clippy +cargo:rustc-cfg=maybe_uninit +cargo:rustc-cfg=doctests +cargo:rustc-cfg=raw_ref_macros diff --git a/target/debug/build/memoffset-19a7067579c084e9/root-output b/target/debug/build/memoffset-19a7067579c084e9/root-output new file mode 100644 index 0000000..0c0b1f6 --- /dev/null +++ b/target/debug/build/memoffset-19a7067579c084e9/root-output @@ -0,0 +1 @@ +/home/alice/Projects/gol/target/debug/build/memoffset-19a7067579c084e9/out \ No newline at end of file diff --git a/target/debug/build/memoffset-19a7067579c084e9/stderr b/target/debug/build/memoffset-19a7067579c084e9/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/memoffset-4eb1601c091a32e3/build-script-build b/target/debug/build/memoffset-4eb1601c091a32e3/build-script-build new file mode 100755 index 0000000..d25666d Binary files /dev/null and b/target/debug/build/memoffset-4eb1601c091a32e3/build-script-build differ diff --git a/target/debug/build/memoffset-4eb1601c091a32e3/build_script_build-4eb1601c091a32e3 b/target/debug/build/memoffset-4eb1601c091a32e3/build_script_build-4eb1601c091a32e3 new file mode 100755 index 0000000..d25666d Binary files /dev/null and b/target/debug/build/memoffset-4eb1601c091a32e3/build_script_build-4eb1601c091a32e3 differ diff --git a/target/debug/build/memoffset-4eb1601c091a32e3/build_script_build-4eb1601c091a32e3.d b/target/debug/build/memoffset-4eb1601c091a32e3/build_script_build-4eb1601c091a32e3.d new file mode 100644 index 0000000..0466fc4 --- /dev/null +++ b/target/debug/build/memoffset-4eb1601c091a32e3/build_script_build-4eb1601c091a32e3.d @@ -0,0 +1,5 @@ +/home/alice/Projects/gol/target/debug/build/memoffset-4eb1601c091a32e3/build_script_build-4eb1601c091a32e3: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/build.rs + +/home/alice/Projects/gol/target/debug/build/memoffset-4eb1601c091a32e3/build_script_build-4eb1601c091a32e3.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/build.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/build.rs: diff --git a/target/debug/build/rayon-core-3a011cba58d26b21/invoked.timestamp b/target/debug/build/rayon-core-3a011cba58d26b21/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/rayon-core-3a011cba58d26b21/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/rayon-core-3a011cba58d26b21/output b/target/debug/build/rayon-core-3a011cba58d26b21/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/target/debug/build/rayon-core-3a011cba58d26b21/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/target/debug/build/rayon-core-3a011cba58d26b21/root-output b/target/debug/build/rayon-core-3a011cba58d26b21/root-output new file mode 100644 index 0000000..0c7e2da --- /dev/null +++ b/target/debug/build/rayon-core-3a011cba58d26b21/root-output @@ -0,0 +1 @@ +/home/alice/Projects/gol/target/debug/build/rayon-core-3a011cba58d26b21/out \ No newline at end of file diff --git a/target/debug/build/rayon-core-3a011cba58d26b21/stderr b/target/debug/build/rayon-core-3a011cba58d26b21/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/rayon-core-c912384fbeb5ddaa/build-script-build b/target/debug/build/rayon-core-c912384fbeb5ddaa/build-script-build new file mode 100755 index 0000000..29880c1 Binary files /dev/null and b/target/debug/build/rayon-core-c912384fbeb5ddaa/build-script-build differ diff --git a/target/debug/build/rayon-core-c912384fbeb5ddaa/build_script_build-c912384fbeb5ddaa b/target/debug/build/rayon-core-c912384fbeb5ddaa/build_script_build-c912384fbeb5ddaa new file mode 100755 index 0000000..29880c1 Binary files /dev/null and b/target/debug/build/rayon-core-c912384fbeb5ddaa/build_script_build-c912384fbeb5ddaa differ diff --git a/target/debug/build/rayon-core-c912384fbeb5ddaa/build_script_build-c912384fbeb5ddaa.d b/target/debug/build/rayon-core-c912384fbeb5ddaa/build_script_build-c912384fbeb5ddaa.d new file mode 100644 index 0000000..84057d6 --- /dev/null +++ b/target/debug/build/rayon-core-c912384fbeb5ddaa/build_script_build-c912384fbeb5ddaa.d @@ -0,0 +1,5 @@ +/home/alice/Projects/gol/target/debug/build/rayon-core-c912384fbeb5ddaa/build_script_build-c912384fbeb5ddaa: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/build.rs + +/home/alice/Projects/gol/target/debug/build/rayon-core-c912384fbeb5ddaa/build_script_build-c912384fbeb5ddaa.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/build.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/build.rs: diff --git a/target/debug/deps/autocfg-25db3455927a66e1.d b/target/debug/deps/autocfg-25db3455927a66e1.d new file mode 100644 index 0000000..2249388 --- /dev/null +++ b/target/debug/deps/autocfg-25db3455927a66e1.d @@ -0,0 +1,9 @@ +/home/alice/Projects/gol/target/debug/deps/autocfg-25db3455927a66e1.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/error.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/version.rs + +/home/alice/Projects/gol/target/debug/deps/libautocfg-25db3455927a66e1.rlib: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/error.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/version.rs + +/home/alice/Projects/gol/target/debug/deps/autocfg-25db3455927a66e1.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/error.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/version.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/error.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/version.rs: diff --git a/target/debug/deps/cfg_if-047a17fcf848a7e5.d b/target/debug/deps/cfg_if-047a17fcf848a7e5.d new file mode 100644 index 0000000..69c48ad --- /dev/null +++ b/target/debug/deps/cfg_if-047a17fcf848a7e5.d @@ -0,0 +1,5 @@ +/home/alice/Projects/gol/target/debug/deps/cfg_if-047a17fcf848a7e5.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs + +/home/alice/Projects/gol/target/debug/deps/cfg_if-047a17fcf848a7e5.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs: diff --git a/target/debug/deps/crossbeam_channel-6c23968bf1f43814.d b/target/debug/deps/crossbeam_channel-6c23968bf1f43814.d new file mode 100644 index 0000000..fcc11b3 --- /dev/null +++ b/target/debug/deps/crossbeam_channel-6c23968bf1f43814.d @@ -0,0 +1,20 @@ +/home/alice/Projects/gol/target/debug/deps/crossbeam_channel-6c23968bf1f43814.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/channel.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/context.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/counter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/err.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/array.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/at.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/list.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/never.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/tick.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/zero.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select_macro.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/utils.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/waker.rs + +/home/alice/Projects/gol/target/debug/deps/crossbeam_channel-6c23968bf1f43814.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/channel.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/context.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/counter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/err.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/array.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/at.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/list.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/never.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/tick.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/zero.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select_macro.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/utils.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/waker.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/channel.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/context.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/counter.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/err.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/array.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/at.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/list.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/never.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/tick.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/zero.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select_macro.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/utils.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/waker.rs: diff --git a/target/debug/deps/crossbeam_deque-647335b25c703d9c.d b/target/debug/deps/crossbeam_deque-647335b25c703d9c.d new file mode 100644 index 0000000..a2ebb86 --- /dev/null +++ b/target/debug/deps/crossbeam_deque-647335b25c703d9c.d @@ -0,0 +1,6 @@ +/home/alice/Projects/gol/target/debug/deps/crossbeam_deque-647335b25c703d9c.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/deque.rs + +/home/alice/Projects/gol/target/debug/deps/crossbeam_deque-647335b25c703d9c.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/deque.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/deque.rs: diff --git a/target/debug/deps/crossbeam_epoch-00b671f68f10b544.d b/target/debug/deps/crossbeam_epoch-00b671f68f10b544.d new file mode 100644 index 0000000..926d34a --- /dev/null +++ b/target/debug/deps/crossbeam_epoch-00b671f68f10b544.d @@ -0,0 +1,16 @@ +/home/alice/Projects/gol/target/debug/deps/crossbeam_epoch-00b671f68f10b544.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/atomic.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/collector.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/deferred.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/epoch.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/guard.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/internal.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/list.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/once_lock.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/queue.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/default.rs + +/home/alice/Projects/gol/target/debug/deps/crossbeam_epoch-00b671f68f10b544.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/atomic.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/collector.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/deferred.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/epoch.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/guard.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/internal.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/list.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/once_lock.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/queue.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/default.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/atomic.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/collector.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/deferred.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/epoch.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/guard.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/internal.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/list.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/once_lock.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/queue.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/default.rs: diff --git a/target/debug/deps/crossbeam_utils-8068a5071f13bd8c.d b/target/debug/deps/crossbeam_utils-8068a5071f13bd8c.d new file mode 100644 index 0000000..0dc1958 --- /dev/null +++ b/target/debug/deps/crossbeam_utils-8068a5071f13bd8c.d @@ -0,0 +1,17 @@ +/home/alice/Projects/gol/target/debug/deps/crossbeam_utils-8068a5071f13bd8c.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/atomic_cell.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/consume.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/cache_padded.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/backoff.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/seq_lock.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/once_lock.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/parker.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/sharded_lock.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/wait_group.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/thread.rs + +/home/alice/Projects/gol/target/debug/deps/crossbeam_utils-8068a5071f13bd8c.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/atomic_cell.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/consume.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/cache_padded.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/backoff.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/seq_lock.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/once_lock.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/parker.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/sharded_lock.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/wait_group.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/thread.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/atomic_cell.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/consume.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/cache_padded.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/backoff.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/seq_lock.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/once_lock.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/parker.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/sharded_lock.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/wait_group.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/thread.rs: diff --git a/target/debug/deps/either-e3a3f6608a1c39f5.d b/target/debug/deps/either-e3a3f6608a1c39f5.d new file mode 100644 index 0000000..6fb3177 --- /dev/null +++ b/target/debug/deps/either-e3a3f6608a1c39f5.d @@ -0,0 +1,5 @@ +/home/alice/Projects/gol/target/debug/deps/either-e3a3f6608a1c39f5.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.0/src/lib.rs + +/home/alice/Projects/gol/target/debug/deps/either-e3a3f6608a1c39f5.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.0/src/lib.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.0/src/lib.rs: diff --git a/target/debug/deps/libautocfg-25db3455927a66e1.rlib b/target/debug/deps/libautocfg-25db3455927a66e1.rlib new file mode 100644 index 0000000..4e282d7 Binary files /dev/null and b/target/debug/deps/libautocfg-25db3455927a66e1.rlib differ diff --git a/target/debug/deps/libautocfg-25db3455927a66e1.rmeta b/target/debug/deps/libautocfg-25db3455927a66e1.rmeta new file mode 100644 index 0000000..ecdfb32 Binary files /dev/null and b/target/debug/deps/libautocfg-25db3455927a66e1.rmeta differ diff --git a/target/debug/deps/libc-8258942407591c42.d b/target/debug/deps/libc-8258942407591c42.d new file mode 100644 index 0000000..75f7e96 --- /dev/null +++ b/target/debug/deps/libc-8258942407591c42.d @@ -0,0 +1,21 @@ +/home/alice/Projects/gol/target/debug/deps/libc-8258942407591c42.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/macros.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/fixed_width_ints.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/arch/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/align.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/arch/generic/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/align.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/non_exhaustive.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/align.rs + +/home/alice/Projects/gol/target/debug/deps/libc-8258942407591c42.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/macros.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/fixed_width_ints.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/arch/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/align.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/arch/generic/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/align.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/non_exhaustive.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/align.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/macros.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/fixed_width_ints.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/arch/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/gnu/align.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/arch/generic/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/align.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/linux_like/linux/non_exhaustive.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/src/unix/align.rs: diff --git a/target/debug/deps/libcfg_if-047a17fcf848a7e5.rmeta b/target/debug/deps/libcfg_if-047a17fcf848a7e5.rmeta new file mode 100644 index 0000000..e191f02 Binary files /dev/null and b/target/debug/deps/libcfg_if-047a17fcf848a7e5.rmeta differ diff --git a/target/debug/deps/libcrossbeam_channel-6c23968bf1f43814.rmeta b/target/debug/deps/libcrossbeam_channel-6c23968bf1f43814.rmeta new file mode 100644 index 0000000..bb31a01 Binary files /dev/null and b/target/debug/deps/libcrossbeam_channel-6c23968bf1f43814.rmeta differ diff --git a/target/debug/deps/libcrossbeam_deque-647335b25c703d9c.rmeta b/target/debug/deps/libcrossbeam_deque-647335b25c703d9c.rmeta new file mode 100644 index 0000000..cdf0277 Binary files /dev/null and b/target/debug/deps/libcrossbeam_deque-647335b25c703d9c.rmeta differ diff --git a/target/debug/deps/libcrossbeam_epoch-00b671f68f10b544.rmeta b/target/debug/deps/libcrossbeam_epoch-00b671f68f10b544.rmeta new file mode 100644 index 0000000..4063b2f Binary files /dev/null and b/target/debug/deps/libcrossbeam_epoch-00b671f68f10b544.rmeta differ diff --git a/target/debug/deps/libcrossbeam_utils-8068a5071f13bd8c.rmeta b/target/debug/deps/libcrossbeam_utils-8068a5071f13bd8c.rmeta new file mode 100644 index 0000000..566a1f4 Binary files /dev/null and b/target/debug/deps/libcrossbeam_utils-8068a5071f13bd8c.rmeta differ diff --git a/target/debug/deps/libeither-e3a3f6608a1c39f5.rmeta b/target/debug/deps/libeither-e3a3f6608a1c39f5.rmeta new file mode 100644 index 0000000..bc810bf Binary files /dev/null and b/target/debug/deps/libeither-e3a3f6608a1c39f5.rmeta differ diff --git a/target/debug/deps/liblibc-8258942407591c42.rmeta b/target/debug/deps/liblibc-8258942407591c42.rmeta new file mode 100644 index 0000000..0e2ace2 Binary files /dev/null and b/target/debug/deps/liblibc-8258942407591c42.rmeta differ diff --git a/target/debug/deps/libmemoffset-f60c5b43cf7c6e17.rmeta b/target/debug/deps/libmemoffset-f60c5b43cf7c6e17.rmeta new file mode 100644 index 0000000..4e48430 Binary files /dev/null and b/target/debug/deps/libmemoffset-f60c5b43cf7c6e17.rmeta differ diff --git a/target/debug/deps/libnum_cpus-d59d9f31f9d661e0.rmeta b/target/debug/deps/libnum_cpus-d59d9f31f9d661e0.rmeta new file mode 100644 index 0000000..525c07f Binary files /dev/null and b/target/debug/deps/libnum_cpus-d59d9f31f9d661e0.rmeta differ diff --git a/target/debug/deps/librayon-bc34e96e0734519e.rmeta b/target/debug/deps/librayon-bc34e96e0734519e.rmeta new file mode 100644 index 0000000..565bb73 Binary files /dev/null and b/target/debug/deps/librayon-bc34e96e0734519e.rmeta differ diff --git a/target/debug/deps/librayon_core-f40b21c3a9da7de5.rmeta b/target/debug/deps/librayon_core-f40b21c3a9da7de5.rmeta new file mode 100644 index 0000000..8fe168f Binary files /dev/null and b/target/debug/deps/librayon_core-f40b21c3a9da7de5.rmeta differ diff --git a/target/debug/deps/librustc_hash-552fcb95fa434a31.rmeta b/target/debug/deps/librustc_hash-552fcb95fa434a31.rmeta new file mode 100644 index 0000000..bae3eb0 Binary files /dev/null and b/target/debug/deps/librustc_hash-552fcb95fa434a31.rmeta differ diff --git a/target/debug/deps/libscopeguard-13a4bbff1ce24cc7.rmeta b/target/debug/deps/libscopeguard-13a4bbff1ce24cc7.rmeta new file mode 100644 index 0000000..ed6dc6c Binary files /dev/null and b/target/debug/deps/libscopeguard-13a4bbff1ce24cc7.rmeta differ diff --git a/target/debug/deps/memoffset-f60c5b43cf7c6e17.d b/target/debug/deps/memoffset-f60c5b43cf7c6e17.d new file mode 100644 index 0000000..0b445be --- /dev/null +++ b/target/debug/deps/memoffset-f60c5b43cf7c6e17.d @@ -0,0 +1,8 @@ +/home/alice/Projects/gol/target/debug/deps/memoffset-f60c5b43cf7c6e17.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/raw_field.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/offset_of.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/span_of.rs + +/home/alice/Projects/gol/target/debug/deps/memoffset-f60c5b43cf7c6e17.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/raw_field.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/offset_of.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/span_of.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/raw_field.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/offset_of.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/span_of.rs: diff --git a/target/debug/deps/mossfets_game_of_life-98237fe70c38b346.d b/target/debug/deps/mossfets_game_of_life-98237fe70c38b346.d new file mode 100644 index 0000000..3412275 --- /dev/null +++ b/target/debug/deps/mossfets_game_of_life-98237fe70c38b346.d @@ -0,0 +1,8 @@ +/home/alice/Projects/gol/target/debug/deps/mossfets_game_of_life-98237fe70c38b346.rmeta: src/lib.rs src/game.rs src/reader.rs src/writer.rs + +/home/alice/Projects/gol/target/debug/deps/mossfets_game_of_life-98237fe70c38b346.d: src/lib.rs src/game.rs src/reader.rs src/writer.rs + +src/lib.rs: +src/game.rs: +src/reader.rs: +src/writer.rs: diff --git a/target/debug/deps/mossfets_game_of_life-98d7d9ef4c6cf555.d b/target/debug/deps/mossfets_game_of_life-98d7d9ef4c6cf555.d new file mode 100644 index 0000000..b04dedf --- /dev/null +++ b/target/debug/deps/mossfets_game_of_life-98d7d9ef4c6cf555.d @@ -0,0 +1,8 @@ +/home/alice/Projects/gol/target/debug/deps/mossfets_game_of_life-98d7d9ef4c6cf555.rmeta: src/lib.rs src/game.rs src/reader.rs src/writer.rs + +/home/alice/Projects/gol/target/debug/deps/mossfets_game_of_life-98d7d9ef4c6cf555.d: src/lib.rs src/game.rs src/reader.rs src/writer.rs + +src/lib.rs: +src/game.rs: +src/reader.rs: +src/writer.rs: diff --git a/target/debug/deps/num_cpus-d59d9f31f9d661e0.d b/target/debug/deps/num_cpus-d59d9f31f9d661e0.d new file mode 100644 index 0000000..349a07f --- /dev/null +++ b/target/debug/deps/num_cpus-d59d9f31f9d661e0.d @@ -0,0 +1,6 @@ +/home/alice/Projects/gol/target/debug/deps/num_cpus-d59d9f31f9d661e0.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.14.0/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.14.0/src/linux.rs + +/home/alice/Projects/gol/target/debug/deps/num_cpus-d59d9f31f9d661e0.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.14.0/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.14.0/src/linux.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.14.0/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.14.0/src/linux.rs: diff --git a/target/debug/deps/rayon-bc34e96e0734519e.d b/target/debug/deps/rayon-bc34e96e0734519e.d new file mode 100644 index 0000000..cae9a3a --- /dev/null +++ b/target/debug/deps/rayon-bc34e96e0734519e.d @@ -0,0 +1,95 @@ +/home/alice/Projects/gol/target/debug/deps/rayon-bc34e96e0734519e.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/delegate.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/private.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/split_producer.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/array.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/binary_heap.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/btree_map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/btree_set.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/hash_map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/hash_set.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/linked_list.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/vec_deque.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/plumbing/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/chain.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/chunks.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/cloned.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/collect/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/collect/consumer.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/collect/test.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/copied.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/empty.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/enumerate.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/extend.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/filter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/filter_map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/find.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/find_first_last/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flat_map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flat_map_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flatten.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flatten_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/fold.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/fold_chunks.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/fold_chunks_with.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/for_each.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/from_par_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/inspect.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/interleave.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/interleave_shortest.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/intersperse.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/len.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/map_with.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/multizip.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/noop.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/once.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/panic_fuse.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/par_bridge.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/positions.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/product.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/reduce.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/repeat.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/rev.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/skip.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/splitter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/step_by.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/sum.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/take.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/try_fold.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/try_reduce.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/try_reduce_with.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/unzip.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/update.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/while_some.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/zip.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/zip_eq.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/option.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/prelude.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/range.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/range_inclusive.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/result.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/chunks.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/mergesort.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/quicksort.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/rchunks.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/test.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/str.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/string.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/vec.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/math.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/par_either.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/cannot_collect_filtermap_data.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/cannot_zip_filtered_data.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/cell_par_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/must_use.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/no_send_par_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/rc_par_iter.rs + +/home/alice/Projects/gol/target/debug/deps/rayon-bc34e96e0734519e.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/delegate.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/private.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/split_producer.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/array.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/binary_heap.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/btree_map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/btree_set.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/hash_map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/hash_set.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/linked_list.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/vec_deque.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/plumbing/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/chain.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/chunks.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/cloned.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/collect/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/collect/consumer.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/collect/test.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/copied.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/empty.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/enumerate.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/extend.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/filter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/filter_map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/find.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/find_first_last/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flat_map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flat_map_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flatten.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flatten_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/fold.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/fold_chunks.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/fold_chunks_with.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/for_each.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/from_par_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/inspect.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/interleave.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/interleave_shortest.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/intersperse.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/len.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/map.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/map_with.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/multizip.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/noop.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/once.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/panic_fuse.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/par_bridge.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/positions.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/product.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/reduce.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/repeat.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/rev.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/skip.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/splitter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/step_by.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/sum.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/take.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/try_fold.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/try_reduce.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/try_reduce_with.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/unzip.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/update.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/while_some.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/zip.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/zip_eq.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/option.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/prelude.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/range.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/range_inclusive.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/result.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/chunks.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/mergesort.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/quicksort.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/rchunks.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/test.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/str.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/string.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/vec.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/math.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/par_either.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/cannot_collect_filtermap_data.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/cannot_zip_filtered_data.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/cell_par_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/must_use.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/no_send_par_iter.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/rc_par_iter.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/delegate.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/private.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/split_producer.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/array.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/binary_heap.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/btree_map.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/btree_set.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/hash_map.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/hash_set.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/linked_list.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/collections/vec_deque.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/plumbing/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/chain.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/chunks.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/cloned.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/collect/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/collect/consumer.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/collect/test.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/copied.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/empty.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/enumerate.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/extend.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/filter.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/filter_map.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/find.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/find_first_last/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flat_map.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flat_map_iter.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flatten.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/flatten_iter.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/fold.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/fold_chunks.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/fold_chunks_with.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/for_each.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/from_par_iter.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/inspect.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/interleave.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/interleave_shortest.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/intersperse.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/len.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/map.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/map_with.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/multizip.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/noop.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/once.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/panic_fuse.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/par_bridge.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/positions.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/product.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/reduce.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/repeat.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/rev.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/skip.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/splitter.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/step_by.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/sum.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/take.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/try_fold.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/try_reduce.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/try_reduce_with.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/unzip.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/update.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/while_some.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/zip.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/iter/zip_eq.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/option.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/prelude.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/range.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/range_inclusive.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/result.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/chunks.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/mergesort.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/quicksort.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/rchunks.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/slice/test.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/str.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/string.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/vec.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/math.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/par_either.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/cannot_collect_filtermap_data.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/cannot_zip_filtered_data.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/cell_par_iter.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/must_use.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/no_send_par_iter.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.0/src/compile_fail/rc_par_iter.rs: diff --git a/target/debug/deps/rayon_core-f40b21c3a9da7de5.d b/target/debug/deps/rayon_core-f40b21c3a9da7de5.d new file mode 100644 index 0000000..abe41f2 --- /dev/null +++ b/target/debug/deps/rayon_core-f40b21c3a9da7de5.d @@ -0,0 +1,28 @@ +/home/alice/Projects/gol/target/debug/deps/rayon_core-f40b21c3a9da7de5.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/log.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/private.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/broadcast/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/broadcast/test.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/job.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/join/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/latch.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/registry.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/scope/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/sleep/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/sleep/counters.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/spawn/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/thread_pool/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/thread_pool/test.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/unwind.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/quicksort_race1.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/quicksort_race2.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/quicksort_race3.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/rc_return.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/rc_upvar.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/scope_join_bad.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/test.rs + +/home/alice/Projects/gol/target/debug/deps/rayon_core-f40b21c3a9da7de5.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/lib.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/log.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/private.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/broadcast/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/broadcast/test.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/job.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/join/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/latch.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/registry.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/scope/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/sleep/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/sleep/counters.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/spawn/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/thread_pool/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/thread_pool/test.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/unwind.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/mod.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/quicksort_race1.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/quicksort_race2.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/quicksort_race3.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/rc_return.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/rc_upvar.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/scope_join_bad.rs /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/test.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/lib.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/log.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/private.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/broadcast/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/broadcast/test.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/job.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/join/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/latch.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/registry.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/scope/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/sleep/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/sleep/counters.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/spawn/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/thread_pool/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/thread_pool/test.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/unwind.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/mod.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/quicksort_race1.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/quicksort_race2.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/quicksort_race3.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/rc_return.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/rc_upvar.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/compile_fail/scope_join_bad.rs: +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.1/src/test.rs: diff --git a/target/debug/deps/rustc_hash-552fcb95fa434a31.d b/target/debug/deps/rustc_hash-552fcb95fa434a31.d new file mode 100644 index 0000000..9335ecc --- /dev/null +++ b/target/debug/deps/rustc_hash-552fcb95fa434a31.d @@ -0,0 +1,5 @@ +/home/alice/Projects/gol/target/debug/deps/rustc_hash-552fcb95fa434a31.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-hash-1.1.0/src/lib.rs + +/home/alice/Projects/gol/target/debug/deps/rustc_hash-552fcb95fa434a31.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-hash-1.1.0/src/lib.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-hash-1.1.0/src/lib.rs: diff --git a/target/debug/deps/scopeguard-13a4bbff1ce24cc7.d b/target/debug/deps/scopeguard-13a4bbff1ce24cc7.d new file mode 100644 index 0000000..0ef0742 --- /dev/null +++ b/target/debug/deps/scopeguard-13a4bbff1ce24cc7.d @@ -0,0 +1,5 @@ +/home/alice/Projects/gol/target/debug/deps/scopeguard-13a4bbff1ce24cc7.rmeta: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs + +/home/alice/Projects/gol/target/debug/deps/scopeguard-13a4bbff1ce24cc7.d: /home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs + +/home/alice/.cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs: diff --git a/target/debug/incremental/mossfets_game_of_life-35ucmsv0ulo40/s-gj6tcet0di-1ojgehn-working/dep-graph.part.bin b/target/debug/incremental/mossfets_game_of_life-35ucmsv0ulo40/s-gj6tcet0di-1ojgehn-working/dep-graph.part.bin new file mode 100644 index 0000000..3a2e901 Binary files /dev/null and b/target/debug/incremental/mossfets_game_of_life-35ucmsv0ulo40/s-gj6tcet0di-1ojgehn-working/dep-graph.part.bin differ diff --git a/target/debug/incremental/mossfets_game_of_life-35ucmsv0ulo40/s-gj6tcet0di-1ojgehn.lock b/target/debug/incremental/mossfets_game_of_life-35ucmsv0ulo40/s-gj6tcet0di-1ojgehn.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/mossfets_game_of_life-3bkk38ozyhgnc/s-gj6tcet0cc-1lllu96-working/dep-graph.part.bin b/target/debug/incremental/mossfets_game_of_life-3bkk38ozyhgnc/s-gj6tcet0cc-1lllu96-working/dep-graph.part.bin new file mode 100644 index 0000000..4714454 Binary files /dev/null and b/target/debug/incremental/mossfets_game_of_life-3bkk38ozyhgnc/s-gj6tcet0cc-1lllu96-working/dep-graph.part.bin differ diff --git a/target/debug/incremental/mossfets_game_of_life-3bkk38ozyhgnc/s-gj6tcet0cc-1lllu96.lock b/target/debug/incremental/mossfets_game_of_life-3bkk38ozyhgnc/s-gj6tcet0cc-1lllu96.lock new file mode 100644 index 0000000..e69de29 diff --git a/tests/cells/gospel.cells b/tests/cells/gospel.cells new file mode 100644 index 0000000..081a83d --- /dev/null +++ b/tests/cells/gospel.cells @@ -0,0 +1,11 @@ +!Name: Gosper glider gun +! +........................O........... +......................O.O........... +............OO......OO............OO +...........O...O....OO............OO +OO........O.....O...OO.............. +OO........O...O.OO....O.O........... +..........O.....O.......O........... +...........O...O.................... +............OO...................... diff --git a/tests/cells/rpentomino.cells b/tests/cells/rpentomino.cells new file mode 100644 index 0000000..8bf66fc --- /dev/null +++ b/tests/cells/rpentomino.cells @@ -0,0 +1,6 @@ +!Name: R-pentomino +!The most active polyomino with less than six cells; all of the others stabilize in at most 10 generations, but the R-pentomino does not do so until generation 1103, by which time it has a population of 116. +!www.conwaylife.com/wiki/index.php?title=R-pentomino +.OO +OO +.O diff --git a/tests/cells/spacefiller.cells b/tests/cells/spacefiller.cells new file mode 100644 index 0000000..9e89dde --- /dev/null +++ b/tests/cells/spacefiller.cells @@ -0,0 +1,30 @@ +! smallspacefiller.cells +! https://conwaylife.com/wiki/Spacefiller +! https://www.conwaylife.com/patterns/smallspacefiller.cells +....................OOO...OOO.................... +...................O..O...O..O................... +OOOO..................O...O..................OOOO +O...O.................O...O.................O...O +O........O............O...O............O........O +.O..O..OO..O.........................O..OO..O..O. +......O.....O.......OOO...OOO.......O.....O...... +......O.....O........O.....O........O.....O...... +......O.....O........OOOOOOO........O.....O...... +.O..O..OO..O..OO....O.......O....OO..O..OO..O..O. +O........O...OO....OOOOOOOOOOO....OO...O........O +O...O.........OO.................OO.........O...O +OOOO...........OOOOOOOOOOOOOOOOOOO...........OOOO +................O.O...........O.O................ +...................OOOOOOOOOOO................... +...................O.........O................... +....................OOOOOOOOO.................... +........................O........................ +....................OOO...OOO.................... +......................O...O...................... +................................................. +.....................OOO.OOO..................... +.....................OOO.OOO..................... +....................O.OO.OO.O.................... +....................OOO...OOO.................... +.....................O.....O..................... + diff --git a/tests/filetest.rs b/tests/filetest.rs new file mode 100644 index 0000000..a90642e --- /dev/null +++ b/tests/filetest.rs @@ -0,0 +1,34 @@ +#![feature(test)] +extern crate test; +use std::process::Termination; + +use mossfets_game_of_life::reader; +use mossfets_game_of_life::writer; +use test::Bencher; + +#[test] +fn test_file_read() { + assert!(reader::read_game_at_path("tests/cells/gospel.cells").is_ok()); +} + +#[bench] +fn test_spacefiller_perf (b: &mut Bencher) -> impl Termination{ + let game = reader::read_game_at_path("tests/cells/spacefiller.cells").unwrap(); + for _ in game.take(100) { + } + assert!(true); +} + +#[bench] +fn test_rpentomino_perf (b: &mut Bencher) -> impl Termination{ + let game = reader::read_game_at_path("tests/cells/rpentomino.cells").unwrap(); + for _ in game.take(300) { + } + assert!(true); +} + +#[test] +fn test_file_write() { + let game = reader::read_game_at_path("tests/cells/spacefiller.cells".into()).unwrap(); + assert!(writer::write_game_at_path("/tmp/e".into(), &game).is_ok()); +} diff --git a/tests/logictests.rs b/tests/logictests.rs new file mode 100644 index 0000000..16a0458 --- /dev/null +++ b/tests/logictests.rs @@ -0,0 +1,61 @@ +use mossfets_game_of_life::game::Game; +#[test] +fn single_cell_dies () { + let mut game: Game = Game::new(); + game.flip_state((0, 0)); + game.advance_board(); + assert!(!game.get_state((0,0))); +} +#[test] +fn advance_r_pentomino () { + let mut game: Game = Game::new(); + game.flip_state((0, 0)); + game.flip_state((-1, 0)); + game.flip_state((0, -1)); + game.flip_state((0, 1)); + game.flip_state((1, 1)); + game.advance_board(); + + assert!(game.get_state((0, -1))); + assert!(game.get_state((-1, -1))); + assert!(game.get_state((-1, 0))); + assert!(game.get_state((-1, 1))); + assert!(game.get_state((0, 1))); + assert!(game.get_state((1, 1))); + assert!(!game.get_state((0, 0))); +} + +#[test] +fn iter_for() { + let mut game = Game::new(); + game.flip_state((0, 0)); + game.flip_state((-1, 0)); + game.flip_state((0, -1)); + game.flip_state((0, 1)); + game.flip_state((1, 1)); + game.advance_board(); + + + for (i, _) in game.enumerate().take(10) { + println!("Advancing: {i}"); + } + assert!(true); +} + +#[test] +fn advance_revert_r_pentomino () { + let mut game: Game = Game::new(); + game.flip_state((0, 0)); + game.flip_state((-1, 0)); + game.flip_state((0, -1)); + game.flip_state((0, 1)); + game.flip_state((1, 1)); + game.advance_board(); + assert!(game.revert_board()); + assert!(game.get_state((0, 0))); + assert!(game.get_state((-1, 0))); + assert!(game.get_state((0, -1))); + assert!(game.get_state((0, 1))); + assert!(game.get_state((1, 1))); +} +