[INFO] cloning repository https://github.com/JunfXiao/trnsys-syntax
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/JunfXiao/trnsys-syntax" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJunfXiao%2Ftrnsys-syntax", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJunfXiao%2Ftrnsys-syntax'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 56e8f84393a194834b1c3152721be1c7199ab925
[INFO] testing JunfXiao/trnsys-syntax against master#2fd6efc32704647e64d3d646d21c4c68eae100e4 for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJunfXiao%2Ftrnsys-syntax" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/JunfXiao/trnsys-syntax
[INFO] finished tweaking git repo https://github.com/JunfXiao/trnsys-syntax
[INFO] tweaked toml for git repo https://github.com/JunfXiao/trnsys-syntax written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/JunfXiao/trnsys-syntax on toolchain 2fd6efc32704647e64d3d646d21c4c68eae100e4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/JunfXiao/trnsys-syntax already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unty v0.0.4
[INFO] [stderr]   Downloaded convert_case v0.7.1
[INFO] [stderr]   Downloaded virtue v0.0.18
[INFO] [stderr]   Downloaded bincode_derive v2.0.1
[INFO] [stderr]   Downloaded error-stack v0.5.0
[INFO] [stderr]   Downloaded bincode v2.0.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2698329504faf22a156c40e407698c6e9cd9b397c4277393765cd9d1690b9eec
[INFO] running `Command { std: "docker" "start" "-a" "2698329504faf22a156c40e407698c6e9cd9b397c4277393765cd9d1690b9eec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2698329504faf22a156c40e407698c6e9cd9b397c4277393765cd9d1690b9eec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2698329504faf22a156c40e407698c6e9cd9b397c4277393765cd9d1690b9eec", kill_on_drop: false }`
[INFO] [stdout] 2698329504faf22a156c40e407698c6e9cd9b397c4277393765cd9d1690b9eec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] abe6e8f475c18178f5947c449df923afef0fd714cae0d07fe02df81ffd42d190
[INFO] running `Command { std: "docker" "start" "-a" "abe6e8f475c18178f5947c449df923afef0fd714cae0d07fe02df81ffd42d190", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.101
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling rustversion v1.0.20
[INFO] [stderr]    Compiling libc v0.2.172
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling hashbrown v0.15.4
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling convert_case v0.7.1
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling indexmap v2.10.0
[INFO] [stderr]    Compiling error-stack v0.5.0
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling uuid v1.17.0
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling strum_macros v0.27.1
[INFO] [stderr]    Compiling block_enum_derive v0.1.0 (/opt/rustwide/workdir/block_enum_derive)
[INFO] [stdout] warning: unnecessary parentheses around pattern
[INFO] [stdout]   --> block_enum_derive/src/lib.rs:30:15
[INFO] [stdout]    |
[INFO] [stdout] 30 |         .map(|(ident)| {
[INFO] [stdout]    |               ^     ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 30 -         .map(|(ident)| {
[INFO] [stdout] 30 +         .map(|ident | {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling strum v0.27.1
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling trnsys-syntax v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `Debug`
[INFO] [stdout]   --> src/serialize/mod.rs:14:16
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::fmt::{Debug, Write};
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::io::Write`
[INFO] [stdout]   --> src/lib.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::io::Write;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ResultExt`
[INFO] [stdout]   --> src/parse/mod.rs:30:36
[INFO] [stdout]    |
[INFO] [stdout] 30 | use error_stack::{Context, Report, ResultExt};
[INFO] [stdout]    |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]    --> src/parse/mod.rs:113:22
[INFO] [stdout]     |
[INFO] [stdout] 113 |     fn check_context(context: &DocContext) -> Result<(), RError> {
[INFO] [stdout]     |                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]   --> src/serialize/mod.rs:57:42
[INFO] [stdout]    |
[INFO] [stdout] 57 |         serde_json::from_str(s).map_err(|e| {
[INFO] [stdout]    |                                          ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]   --> src/serialize/mod.rs:81:42
[INFO] [stdout]    |
[INFO] [stdout] 81 |         serde_yaml::from_str(s).map_err(|e| {
[INFO] [stdout]    |                                          ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/mod.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn input(&self) -> Cow<str> {
[INFO] [stdout]    |                  ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn input(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/mod.rs:91:23
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn text_short(&self) -> Cow<str> {
[INFO] [stdout]    |                       ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn text_short(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/content_error.rs:61:17
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn text(&self) -> Cow<str> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn text(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/equation_error.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn text(&self) -> Cow<str> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn text(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:32:29
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn parse_literal(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                             ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn parse_literal(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:39:43
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn parse_unit_output_bracketed(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                           ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn parse_unit_output_bracketed(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:63:33
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub fn parse_unit_output(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub fn parse_unit_output(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:81:33
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub fn parse_unconnected(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub fn parse_unconnected(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:90:32
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn parse_identifier(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn parse_identifier(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:108:28
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub fn parse_parens(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub fn parse_parens(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:126:25
[INFO] [stdout]     |
[INFO] [stdout] 126 | fn parse_primary(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 | fn parse_primary(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:162:23
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_unary(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_unary(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:214:33
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn parse_binary_operator(input: &str) -> ExprResult<BinInfo> {
[INFO] [stdout]     |                                 ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn parse_binary_operator(input: &str) -> ExprResult<'_, BinInfo> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:253:23
[INFO] [stdout]     |
[INFO] [stdout] 253 | fn _parse_expr(input: &str, min_prec: u8) -> ExprResult<Expr> {
[INFO] [stdout]     |                       ^^^^                   ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 253 | fn _parse_expr(input: &str, min_prec: u8) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:299:34
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub fn parse_trinary_call(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                                  ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub fn parse_trinary_call(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:357:33
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub fn parse_binary_call(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub fn parse_binary_call(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:431:28
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub fn consume_expr(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub fn consume_expr(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/raw_header.rs:126:28
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub fn parse_header(input: &str) -> IResult<&str, Commented<RawHeader>, RError> {
[INFO] [stdout]     |                            ^^^^             ^^^^            ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |                |
[INFO] [stdout]     |                            |                the same lifetime is elided here
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub fn parse_header(input: &str) -> IResult<&str, Commented<RawHeader<'_>>, RError> {
[INFO] [stdout]     |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/unit.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn unit(&self) -> Ref<Unit> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn unit(&self) -> Ref<'_, Unit> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/unit.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn unit_mut(&self) -> RefMut<Unit> {
[INFO] [stdout]    |                     ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn unit_mut(&self) -> RefMut<'_, Unit> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.08s
[INFO] running `Command { std: "docker" "inspect" "abe6e8f475c18178f5947c449df923afef0fd714cae0d07fe02df81ffd42d190", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "abe6e8f475c18178f5947c449df923afef0fd714cae0d07fe02df81ffd42d190", kill_on_drop: false }`
[INFO] [stdout] abe6e8f475c18178f5947c449df923afef0fd714cae0d07fe02df81ffd42d190
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2ed36e346d48280c3e328e5bef50ad5b90757ccdcb9e873c5a8d7bae40b4185d
[INFO] running `Command { std: "docker" "start" "-a" "2ed36e346d48280c3e328e5bef50ad5b90757ccdcb9e873c5a8d7bae40b4185d", kill_on_drop: false }`
[INFO] [stdout] warning: unnecessary parentheses around pattern
[INFO] [stdout]   --> block_enum_derive/src/lib.rs:30:15
[INFO] [stdout]    |
[INFO] [stdout] 30 |         .map(|(ident)| {
[INFO] [stdout]    |               ^     ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 30 -         .map(|(ident)| {
[INFO] [stdout] 30 +         .map(|ident | {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Debug`
[INFO] [stdout]   --> src/serialize/mod.rs:14:16
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::fmt::{Debug, Write};
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::io::Write`
[INFO] [stdout]   --> src/lib.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::io::Write;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ResultExt`
[INFO] [stdout]   --> src/parse/mod.rs:30:36
[INFO] [stdout]    |
[INFO] [stdout] 30 | use error_stack::{Context, Report, ResultExt};
[INFO] [stdout]    |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]    --> src/parse/mod.rs:113:22
[INFO] [stdout]     |
[INFO] [stdout] 113 |     fn check_context(context: &DocContext) -> Result<(), RError> {
[INFO] [stdout]     |                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]   --> src/serialize/mod.rs:57:42
[INFO] [stdout]    |
[INFO] [stdout] 57 |         serde_json::from_str(s).map_err(|e| {
[INFO] [stdout]    |                                          ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]   --> src/serialize/mod.rs:81:42
[INFO] [stdout]    |
[INFO] [stdout] 81 |         serde_yaml::from_str(s).map_err(|e| {
[INFO] [stdout]    |                                          ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/mod.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn input(&self) -> Cow<str> {
[INFO] [stdout]    |                  ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn input(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/mod.rs:91:23
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn text_short(&self) -> Cow<str> {
[INFO] [stdout]    |                       ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn text_short(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/content_error.rs:61:17
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn text(&self) -> Cow<str> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn text(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/equation_error.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn text(&self) -> Cow<str> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn text(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:32:29
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn parse_literal(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                             ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn parse_literal(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:39:43
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn parse_unit_output_bracketed(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                           ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn parse_unit_output_bracketed(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:63:33
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub fn parse_unit_output(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub fn parse_unit_output(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:81:33
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub fn parse_unconnected(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub fn parse_unconnected(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:90:32
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn parse_identifier(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn parse_identifier(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:108:28
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub fn parse_parens(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub fn parse_parens(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:126:25
[INFO] [stdout]     |
[INFO] [stdout] 126 | fn parse_primary(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 | fn parse_primary(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling trnsys-syntax v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:162:23
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_unary(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_unary(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:214:33
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn parse_binary_operator(input: &str) -> ExprResult<BinInfo> {
[INFO] [stdout]     |                                 ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn parse_binary_operator(input: &str) -> ExprResult<'_, BinInfo> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:253:23
[INFO] [stdout]     |
[INFO] [stdout] 253 | fn _parse_expr(input: &str, min_prec: u8) -> ExprResult<Expr> {
[INFO] [stdout]     |                       ^^^^                   ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 253 | fn _parse_expr(input: &str, min_prec: u8) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:299:34
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub fn parse_trinary_call(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                                  ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub fn parse_trinary_call(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:357:33
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub fn parse_binary_call(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub fn parse_binary_call(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:431:28
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub fn consume_expr(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub fn consume_expr(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/raw_header.rs:126:28
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub fn parse_header(input: &str) -> IResult<&str, Commented<RawHeader>, RError> {
[INFO] [stdout]     |                            ^^^^             ^^^^            ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |                |
[INFO] [stdout]     |                            |                the same lifetime is elided here
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub fn parse_header(input: &str) -> IResult<&str, Commented<RawHeader<'_>>, RError> {
[INFO] [stdout]     |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/unit.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn unit(&self) -> Ref<Unit> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn unit(&self) -> Ref<'_, Unit> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/unit.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn unit_mut(&self) -> RefMut<Unit> {
[INFO] [stdout]    |                     ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn unit_mut(&self) -> RefMut<'_, Unit> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Binary` is never constructed
[INFO] [stdout]   --> tests/d18_test.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum OutputFormat {
[INFO] [stdout]    |      ------------ variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 12 |     Binary,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Debug`
[INFO] [stdout]   --> src/serialize/mod.rs:14:16
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::fmt::{Debug, Write};
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::io::Write`
[INFO] [stdout]   --> src/lib.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::io::Write;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ResultExt`
[INFO] [stdout]   --> src/parse/mod.rs:30:36
[INFO] [stdout]    |
[INFO] [stdout] 30 | use error_stack::{Context, Report, ResultExt};
[INFO] [stdout]    |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `context`
[INFO] [stdout]    --> src/parse/mod.rs:113:22
[INFO] [stdout]     |
[INFO] [stdout] 113 |     fn check_context(context: &DocContext) -> Result<(), RError> {
[INFO] [stdout]     |                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]   --> src/serialize/mod.rs:57:42
[INFO] [stdout]    |
[INFO] [stdout] 57 |         serde_json::from_str(s).map_err(|e| {
[INFO] [stdout]    |                                          ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]   --> src/serialize/mod.rs:81:42
[INFO] [stdout]    |
[INFO] [stdout] 81 |         serde_yaml::from_str(s).map_err(|e| {
[INFO] [stdout]    |                                          ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/mod.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn input(&self) -> Cow<str> {
[INFO] [stdout]    |                  ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn input(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/mod.rs:91:23
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn text_short(&self) -> Cow<str> {
[INFO] [stdout]    |                       ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn text_short(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/content_error.rs:61:17
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn text(&self) -> Cow<str> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn text(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/error/equation_error.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn text(&self) -> Cow<str> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn text(&self) -> Cow<'_, str> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:32:29
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn parse_literal(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                             ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn parse_literal(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:39:43
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn parse_unit_output_bracketed(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                           ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn parse_unit_output_bracketed(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:63:33
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub fn parse_unit_output(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub fn parse_unit_output(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:81:33
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub fn parse_unconnected(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub fn parse_unconnected(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/expression.rs:90:32
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn parse_identifier(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]    |                                ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn parse_identifier(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:108:28
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub fn parse_parens(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub fn parse_parens(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:126:25
[INFO] [stdout]     |
[INFO] [stdout] 126 | fn parse_primary(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                         ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 | fn parse_primary(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:162:23
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_unary(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                       ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_unary(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:214:33
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn parse_binary_operator(input: &str) -> ExprResult<BinInfo> {
[INFO] [stdout]     |                                 ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn parse_binary_operator(input: &str) -> ExprResult<'_, BinInfo> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:253:23
[INFO] [stdout]     |
[INFO] [stdout] 253 | fn _parse_expr(input: &str, min_prec: u8) -> ExprResult<Expr> {
[INFO] [stdout]     |                       ^^^^                   ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 253 | fn _parse_expr(input: &str, min_prec: u8) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:299:34
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub fn parse_trinary_call(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                                  ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub fn parse_trinary_call(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:357:33
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub fn parse_binary_call(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub fn parse_binary_call(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/expression.rs:431:28
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub fn consume_expr(input: &str) -> ExprResult<Expr> {
[INFO] [stdout]     |                            ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub fn consume_expr(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parse/raw_header.rs:126:28
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub fn parse_header(input: &str) -> IResult<&str, Commented<RawHeader>, RError> {
[INFO] [stdout]     |                            ^^^^             ^^^^            ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                            |                |
[INFO] [stdout]     |                            |                the same lifetime is elided here
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub fn parse_header(input: &str) -> IResult<&str, Commented<RawHeader<'_>>, RError> {
[INFO] [stdout]     |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/unit.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn unit(&self) -> Ref<Unit> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn unit(&self) -> Ref<'_, Unit> {
[INFO] [stdout]    |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parse/unit.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn unit_mut(&self) -> RefMut<Unit> {
[INFO] [stdout]    |                     ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn unit_mut(&self) -> RefMut<'_, Unit> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.40s
[INFO] running `Command { std: "docker" "inspect" "2ed36e346d48280c3e328e5bef50ad5b90757ccdcb9e873c5a8d7bae40b4185d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2ed36e346d48280c3e328e5bef50ad5b90757ccdcb9e873c5a8d7bae40b4185d", kill_on_drop: false }`
[INFO] [stdout] 2ed36e346d48280c3e328e5bef50ad5b90757ccdcb9e873c5a8d7bae40b4185d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 7fb2accb82c7da31c7215c90624afaf914409dd1e652242a6e32bc5bdd2464a3
[INFO] running `Command { std: "docker" "start" "-a" "7fb2accb82c7da31c7215c90624afaf914409dd1e652242a6e32bc5bdd2464a3", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary parentheses around pattern
[INFO] [stderr]   --> block_enum_derive/src/lib.rs:30:15
[INFO] [stderr]    |
[INFO] [stderr] 30 |         .map(|(ident)| {
[INFO] [stderr]    |               ^     ^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 30 -         .map(|(ident)| {
[INFO] [stderr] 30 +         .map(|ident | {
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: `block_enum_derive` (lib) generated 1 warning (run `cargo fix --lib -p block_enum_derive` to apply 1 suggestion)
[INFO] [stderr] warning: unused import: `Debug`
[INFO] [stderr]   --> src/serialize/mod.rs:14:16
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::fmt::{Debug, Write};
[INFO] [stderr]    |                ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::io::Write`
[INFO] [stderr]   --> src/lib.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::io::Write;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `ResultExt`
[INFO] [stderr]   --> src/parse/mod.rs:30:36
[INFO] [stderr]    |
[INFO] [stderr] 30 | use error_stack::{Context, Report, ResultExt};
[INFO] [stderr]    |                                    ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `context`
[INFO] [stderr]    --> src/parse/mod.rs:113:22
[INFO] [stderr]     |
[INFO] [stderr] 113 |     fn check_context(context: &DocContext) -> Result<(), RError> {
[INFO] [stderr]     |                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `e`
[INFO] [stderr]   --> src/serialize/mod.rs:57:42
[INFO] [stderr]    |
[INFO] [stderr] 57 |         serde_json::from_str(s).map_err(|e| {
[INFO] [stderr]    |                                          ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `e`
[INFO] [stderr]   --> src/serialize/mod.rs:81:42
[INFO] [stderr]    |
[INFO] [stderr] 81 |         serde_yaml::from_str(s).map_err(|e| {
[INFO] [stderr]    |                                          ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/error/mod.rs:81:18
[INFO] [stderr]    |
[INFO] [stderr] 81 |     pub fn input(&self) -> Cow<str> {
[INFO] [stderr]    |                  ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                  |
[INFO] [stderr]    |                  the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 81 |     pub fn input(&self) -> Cow<'_, str> {
[INFO] [stderr]    |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/error/mod.rs:91:23
[INFO] [stderr]    |
[INFO] [stderr] 91 |     pub fn text_short(&self) -> Cow<str> {
[INFO] [stderr]    |                       ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                       |
[INFO] [stderr]    |                       the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 91 |     pub fn text_short(&self) -> Cow<'_, str> {
[INFO] [stderr]    |                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/error/content_error.rs:61:17
[INFO] [stderr]    |
[INFO] [stderr] 61 |     pub fn text(&self) -> Cow<str> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 61 |     pub fn text(&self) -> Cow<'_, str> {
[INFO] [stderr]    |                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/error/equation_error.rs:13:17
[INFO] [stderr]    |
[INFO] [stderr] 13 |     pub fn text(&self) -> Cow<str> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 13 |     pub fn text(&self) -> Cow<'_, str> {
[INFO] [stderr]    |                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/parse/expression.rs:32:29
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub fn parse_literal(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]    |                             ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                             |
[INFO] [stderr]    |                             the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub fn parse_literal(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]    |                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/parse/expression.rs:39:43
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub fn parse_unit_output_bracketed(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]    |                                           ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                                           |
[INFO] [stderr]    |                                           the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub fn parse_unit_output_bracketed(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]    |                                                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/parse/expression.rs:63:33
[INFO] [stderr]    |
[INFO] [stderr] 63 | pub fn parse_unit_output(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]    |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                                 |
[INFO] [stderr]    |                                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 63 | pub fn parse_unit_output(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]    |                                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/parse/expression.rs:81:33
[INFO] [stderr]    |
[INFO] [stderr] 81 | pub fn parse_unconnected(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]    |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                                 |
[INFO] [stderr]    |                                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 81 | pub fn parse_unconnected(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]    |                                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/parse/expression.rs:90:32
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub fn parse_identifier(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]    |                                ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                                |
[INFO] [stderr]    |                                the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub fn parse_identifier(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]    |                                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/parse/expression.rs:108:28
[INFO] [stderr]     |
[INFO] [stderr] 108 | pub fn parse_parens(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]     |                            ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                            |
[INFO] [stderr]     |                            the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 108 | pub fn parse_parens(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]     |                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/parse/expression.rs:126:25
[INFO] [stderr]     |
[INFO] [stderr] 126 | fn parse_primary(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]     |                         ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 126 | fn parse_primary(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]     |                                             +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/parse/expression.rs:162:23
[INFO] [stderr]     |
[INFO] [stderr] 162 | fn parse_unary(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]     |                       ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 162 | fn parse_unary(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]     |                                           +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/parse/expression.rs:214:33
[INFO] [stderr]     |
[INFO] [stderr] 214 | fn parse_binary_operator(input: &str) -> ExprResult<BinInfo> {
[INFO] [stderr]     |                                 ^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                                 |
[INFO] [stderr]     |                                 the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 214 | fn parse_binary_operator(input: &str) -> ExprResult<'_, BinInfo> {
[INFO] [stderr]     |                                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/parse/expression.rs:253:23
[INFO] [stderr]     |
[INFO] [stderr] 253 | fn _parse_expr(input: &str, min_prec: u8) -> ExprResult<Expr> {
[INFO] [stderr]     |                       ^^^^                   ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 253 | fn _parse_expr(input: &str, min_prec: u8) -> ExprResult<'_, Expr> {
[INFO] [stderr]     |                                                         +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/parse/expression.rs:299:34
[INFO] [stderr]     |
[INFO] [stderr] 299 | pub fn parse_trinary_call(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]     |                                  ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                                  |
[INFO] [stderr]     |                                  the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 299 | pub fn parse_trinary_call(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]     |                                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/parse/expression.rs:357:33
[INFO] [stderr]     |
[INFO] [stderr] 357 | pub fn parse_binary_call(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]     |                                 ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                                 |
[INFO] [stderr]     |                                 the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 357 | pub fn parse_binary_call(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]     |                                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/parse/expression.rs:431:28
[INFO] [stderr]     |
[INFO] [stderr] 431 | pub fn consume_expr(input: &str) -> ExprResult<Expr> {
[INFO] [stderr]     |                            ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                            |
[INFO] [stderr]     |                            the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 431 | pub fn consume_expr(input: &str) -> ExprResult<'_, Expr> {
[INFO] [stderr]     |                                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/parse/raw_header.rs:126:28
[INFO] [stderr]     |
[INFO] [stderr] 126 | pub fn parse_header(input: &str) -> IResult<&str, Commented<RawHeader>, RError> {
[INFO] [stderr]     |                            ^^^^             ^^^^            ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                            |                |
[INFO] [stderr]     |                            |                the same lifetime is elided here
[INFO] [stderr]     |                            the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 126 | pub fn parse_header(input: &str) -> IResult<&str, Commented<RawHeader<'_>>, RError> {
[INFO] [stderr]     |                                                                      ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/parse/unit.rs:28:17
[INFO] [stderr]    |
[INFO] [stderr] 28 |     pub fn unit(&self) -> Ref<Unit> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 28 |     pub fn unit(&self) -> Ref<'_, Unit> {
[INFO] [stderr]    |                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/parse/unit.rs:32:21
[INFO] [stderr]    |
[INFO] [stderr] 32 |     pub fn unit_mut(&self) -> RefMut<Unit> {
[INFO] [stderr]    |                     ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                     |
[INFO] [stderr]    |                     the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 32 |     pub fn unit_mut(&self) -> RefMut<'_, Unit> {
[INFO] [stderr]    |                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: `trnsys-syntax` (lib) generated 26 warnings (run `cargo fix --lib -p trnsys-syntax` to apply 25 suggestions)
[INFO] [stderr] warning: `trnsys-syntax` (lib test) generated 26 warnings (26 duplicates)
[INFO] [stderr] warning: variant `Binary` is never constructed
[INFO] [stderr]   --> tests/d18_test.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr]  9 | enum OutputFormat {
[INFO] [stderr]    |      ------------ variant in this enum
[INFO] [stderr] ...
[INFO] [stderr] 12 |     Binary,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `trnsys-syntax` (test "d18_test") generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trnsys_syntax-fbe56bf3c6c35195)
[INFO] [stdout] 
[INFO] [stdout] running 45 tests
[INFO] [stdout] test parse::comment::tests::test_block_comment_parser_normal ... ok
[INFO] [stdout] test parse::comment::tests::test_inline_comment_parser_1 ... ok
[INFO] [stdout] test parse::comment::tests::test_block_comment_parser_empty_row ... ok
[INFO] [stdout] test parse::comment::tests::test_parse_comment_with ... ok
[INFO] [stdout] test parse::comment::tests::test_block_comment_parser_split_multiline ... ok
[INFO] [stdout] test parse::block::tests::test_commented_block ... ok
[INFO] [stdout] test parse::comment::tests::test_inline_comment_parser_2 ... ok
[INFO] [stdout] test parse::expression::tests::test_parse_unary ... ok
[INFO] [stdout] test parse::comment::tests::test_mixed_block_comment ... ok
[INFO] [stdout] test parse::expression::tests::test_parse_identifier ... ok
[INFO] [stdout] test parse::expression::tests::test_parse_unit_output ... ok
[INFO] [stdout] test parse::raw_header::tests::test_multiple_lines ... ok
[INFO] [stdout] test parse::raw_header::tests::test_simple_block_parse ... ok
[INFO] [stdout] test parse::comment::tests::test_block_comment_unparsable ... ok
[INFO] [stdout] test parse::expression::tests::test_parse_unit_output_bracketed ... ok
[INFO] [stdout] test parse::unit::tests::test_parse_parameters ... ok
[INFO] [stdout] test parse::unit::tests::test_parse_format ... ok
[INFO] [stdout] test parse::unit::tests::test_parse_input_labels ... ok
[INFO] [stdout] test parse::comment::tests::test_inline_comment_parser_no_comment ... ok
[INFO] [stdout] test parse::comment::tests::test_block_comment_splitter_raw ... ok
[INFO] [stdout] test parse::expression::tests::test_pred ... ok
[INFO] [stdout] test parse::expression::tests::test_parse_binary_func ... ok
[INFO] [stdout] test parse::unit::tests::test_parse_derivatives ... ok
[INFO] [stdout] test parse::util::util_tests::test_op_permutation_normal ... ok
[INFO] [stdout] test parse::util::util_tests::test_op_permutation_partial_missing ... ok
[INFO] [stdout] test parse::util::util_tests::test_alt_vec ... ok
[INFO] [stdout] test parse::unit::tests::test_parse_trace ... ok
[INFO] [stdout] test parse::util::util_tests::test_op_permutation_reverse ... ok
[INFO] [stdout] test parse::util::util_tests::test_quoted_string ... ok
[INFO] [stdout] test parse::util::util_tests::test_inline_params_limit_error ... ok
[INFO] [stdout] test parse::expression::tests::test_parse_expr ... ok
[INFO] [stdout] test parse::unit::tests::test_parse_inputs_with_init_val ... ok
[INFO] [stdout] test parse::util::util_tests::test_op_permutation_partial_missing_reverse ... ok
[INFO] [stdout] test parse::raw_header::tests::test_simple_block_parse_fail ... ok
[INFO] [stdout] test parse::util::util_tests::test_inline_params ... ok
[INFO] [stdout] test parse::util::util_tests::test_inline_params_n ... ok
[INFO] [stdout] test parse::util::util_tests::test_inline_params_strict ... ok
[INFO] [stdout] test parse::util::util_tests::test_op_permutation_missing ... ok
[INFO] [stdout] test parse::unit::tests::test_parse_unit ... ok
[INFO] [stdout] test parse::raw_header::tests::test_simple_blocks ... ok
[INFO] [stdout] test parse::expression::tests::test_parse_trinary ... ok
[INFO] [stdout] test parse::util::util_tests::test_parse_mixed_param ... ok
[INFO] [stdout] test parse::expression::tests::test_parse_unary_complex ... ok
[INFO] [stderr]      Running tests/d18_test.rs (/opt/rustwide/target/debug/deps/d18_test-1133af7de1db3b52)
[INFO] [stdout] test parse::comment::tests::test_parse_block_comment_with ... ok
[INFO] [stdout] test parse::util::util_tests::test_trim ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_d18_simple_project ... FAILED
[INFO] [stdout] test test_d18_complex_project ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_d18_simple_project stdout ----
[INFO] [stdout] DocContext {
[INFO] [stdout]     prev_blocks: [
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Version(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Version {
[INFO] [stdout]                         version: "18",
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "******************************************************************************",
[INFO] [stdout]                             "******************************************************************************",
[INFO] [stdout]                             "** Units",
[INFO] [stdout]                             "******************************************************************************",
[INFO] [stdout]                             "******************************************************************************",
[INFO] [stdout]                             "** Control cards",
[INFO] [stdout]                             "******************************************************************************",
[INFO] [stdout]                             "START, STOP and STEP",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Constants(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Constants {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "START",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "STOP",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         168.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "STEP",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.125,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Simulation(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Simulation {
[INFO] [stdout]                         start_time: Identifier(
[INFO] [stdout]                             "START",
[INFO] [stdout]                         ),
[INFO] [stdout]                         stop_time: Identifier(
[INFO] [stdout]                             "STOP",
[INFO] [stdout]                         ),
[INFO] [stdout]                         time_step: Identifier(
[INFO] [stdout]                             "STEP",
[INFO] [stdout]                         ),
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Start time\tEnd time\tTime step",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Tolerances(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Tolerances {
[INFO] [stdout]                         integration_tolerance: 0.001,
[INFO] [stdout]                         convergence_tolerance: 0.001,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Integration\t Convergence",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Limits(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Limits {
[INFO] [stdout]                         max_iterations: Identifier(
[INFO] [stdout]                             "START",
[INFO] [stdout]                         ),
[INFO] [stdout]                         max_warnings: Literal(
[INFO] [stdout]                             30.0,
[INFO] [stdout]                         ),
[INFO] [stdout]                         trace_limit: Some(
[INFO] [stdout]                             Literal(
[INFO] [stdout]                                 30.0,
[INFO] [stdout]                             ),
[INFO] [stdout]                         ),
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Max iterations\tMax warnings\tTrace limit",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Dfq(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Dfq {
[INFO] [stdout]                         method: ModifiedEuler,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "TRNSYS numerical integration solver method",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Width(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Width(
[INFO] [stdout]                         80,
[INFO] [stdout]                     ),
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "TRNSYS output file width, number of characters",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: List(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: List,
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "NOLIST statement",
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "MAP statement",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Solver(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Solver {
[INFO] [stdout]                         method: Successive,
[INFO] [stdout]                         rf_min: Some(
[INFO] [stdout]                             1.0,
[INFO] [stdout]                         ),
[INFO] [stdout]                         rf_max: Some(
[INFO] [stdout]                             1.0,
[INFO] [stdout]                         ),
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Solver statement\tMinimum relaxation factor\tMaximum relaxation factor",
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: NanCheck(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: NanCheck {
[INFO] [stdout]                         enabled: false,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Nan DEBUG statement",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: OverwriteCheck(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: OverwriteCheck {
[INFO] [stdout]                         enabled: false,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Overwrite DEBUG statement",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: TimeReport(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: TimeReport {
[INFO] [stdout]                         enabled: false,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "disable time report",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: EqSolver(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: EqSolver {
[INFO] [stdout]                         method: AnyChange,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "EQUATION SOLVER statement",
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "User defined CONSTANTS",
[INFO] [stdout]                             "$USER_CONSTANTS",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "nPlots",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Subtract,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "STOP",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "START",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             168.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$USER_CONSTANTS_END",
[INFO] [stdout]                             "Model \"Type15-3\" (Type 15)",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Unit(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Unit {
[INFO] [stdout]                         number: 3,
[INFO] [stdout]                         type_number: 15,
[INFO] [stdout]                         unit_name: "Type15-3",
[INFO] [stdout]                         parameters: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         3.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "1 File Type",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         30.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "2 Logical unit",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         5.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "3 Tilted Surface Radiation Mode",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.2,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "4 Ground reflectance - no snow",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.7,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "5 Ground reflectance - snow cover",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         1.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "6 Number of surfaces",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         1.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "7 Tracking mode",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "8 Slope of surface",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "9 Azimuth of surface",
[INFO] [stdout]                                         comment_post: [
[INFO] [stdout]                                             "** External files",
[INFO] [stdout]                                         ],
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         inputs: None,
[INFO] [stdout]                         labels: None,
[INFO] [stdout]                         derivatives: None,
[INFO] [stdout]                         trace: None,
[INFO] [stdout]                         etrace: None,
[INFO] [stdout]                         format: None,
[INFO] [stdout]                         metadata: None,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Type15-3",
[INFO] [stdout]                             "$MODEL .\\Weather Data Reading and Processing\\Standard Format\\Energy+ Weather Files (EPW)\\Type15-3.tmf",
[INFO] [stdout]                             "$POSITION 541 362",
[INFO] [stdout]                             "$LAYER Weather - Data Files # #",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Assign(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Assign {
[INFO] [stdout]                         filename: "C:\\TRNSYS18\\Weather\\Energy+\\PER_Lima.846280_IWEC.epw",
[INFO] [stdout]                         logical_unit: 30,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "|? Which file contains the Energy+ weather data? |1000",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Unit(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Unit {
[INFO] [stdout]                         number: 4,
[INFO] [stdout]                         type_number: 175,
[INFO] [stdout]                         unit_name: "Type175a",
[INFO] [stdout]                         parameters: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         1.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "1 Mode",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         1600000.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "2 Nominal power",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.005836,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "3 Idling constant",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         2.06,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "4 Set point voltage",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         138.42,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "5 Ohmic constant",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         1.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "6 Number of units in parallel",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "7 Parasitic power",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         inputs: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: Unconnected,
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "[unconnected] Input voltage",
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             22000.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments<Empty>,
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: Unconnected,
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "[unconnected] Output voltage",
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             130.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments<Empty>,
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: Unconnected,
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "[unconnected] Input power",
[INFO] [stdout]                                             comment_post: [
[INFO] [stdout]                                                 "** INITIAL INPUT VALUES",
[INFO] [stdout]                                             ],
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             10000.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_post: [
[INFO] [stdout]                                                 "------------------------------------------------------------------------------",
[INFO] [stdout]                                             ],
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         labels: None,
[INFO] [stdout]                         derivatives: None,
[INFO] [stdout]                         trace: None,
[INFO] [stdout]                         etrace: None,
[INFO] [stdout]                         format: None,
[INFO] [stdout]                         metadata: None,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "Model \"Type175a\" (Type 175)",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Type175a",
[INFO] [stdout]                             "$MODEL .\\Electrical\\Power Conditioning\\Power INPUT is known\\Type175a.tmf",
[INFO] [stdout]                             "$POSITION 1033 298",
[INFO] [stdout]                             "$LAYER Main #",
[INFO] [stdout]                             "$# MODE=1.   Input power (power source) is known.",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                             "$#",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ABC",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Subtract,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 90.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "STOP",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CO2_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: Identifier(
[INFO] [stdout]                                                     "ACR_tot_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "STEP",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: UnaryOp {
[INFO] [stdout]                                             op: Negate,
[INFO] [stdout]                                             expr: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "aaa",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: End(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: End,
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "!LINK_STYLE",
[INFO] [stdout]                             "!LINK_STYLE_END",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]     ],
[INFO] [stdout]     dependencies: {
[INFO] [stdout]         Block(
[INFO] [stdout]             OverwriteCheck,
[INFO] [stdout]             "f5a38f86-ad77-4bfb-ac81-7f99a0db2cba",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             Limits,
[INFO] [stdout]             "885d3855-01e0-4ec7-8f45-d7a13aea0aea",
[INFO] [stdout]         ): {},
[INFO] [stdout]         LogicalUnit(
[INFO] [stdout]             30,
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             Version,
[INFO] [stdout]             "c92e9860-421e-40a5-9e7a-98b71ccce5b9",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Variable(
[INFO] [stdout]             "STEP",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Variable(
[INFO] [stdout]             "ABC",
[INFO] [stdout]         ): {
[INFO] [stdout]             Variable(
[INFO] [stdout]                 "STOP",
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         Block(
[INFO] [stdout]             Width,
[INFO] [stdout]             "53affe2f-5197-4142-afef-38b99d74b809",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             EqSolver,
[INFO] [stdout]             "0a0e24c2-6592-4224-a27e-45c2e2fb9bd6",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             NanCheck,
[INFO] [stdout]             "7f09086c-4851-425b-b3a3-f1546a2b40ba",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             List,
[INFO] [stdout]             "bfe8f7ff-c54f-4202-9372-661423117293",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             Dfq,
[INFO] [stdout]             "57b01511-1925-4e6b-acee-9c858c0ae626",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             Simulation,
[INFO] [stdout]             "30adbde3-63ef-468e-b08c-4c09df5f4263",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Variable(
[INFO] [stdout]             "nPlots",
[INFO] [stdout]         ): {
[INFO] [stdout]             Variable(
[INFO] [stdout]                 "STOP",
[INFO] [stdout]             ),
[INFO] [stdout]             Variable(
[INFO] [stdout]                 "START",
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         Block(
[INFO] [stdout]             Equations,
[INFO] [stdout]             "f31d4765-18a8-4d2d-996a-445943b078e1",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Unit(
[INFO] [stdout]             3,
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             End,
[INFO] [stdout]             "878fdcb5-3714-4d70-adb8-00aefe5db303",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Variable(
[INFO] [stdout]             "START",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             Tolerances,
[INFO] [stdout]             "f68b96a0-03eb-4ef5-9df2-51fd58e5c539",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             Solver,
[INFO] [stdout]             "a801210d-fda8-4853-9a17-84bfa613c5c7",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             Constants,
[INFO] [stdout]             "fa2fbf50-5a33-4375-bab7-f946f206f894",
[INFO] [stdout]         ): {
[INFO] [stdout]             Variable(
[INFO] [stdout]                 "STEP",
[INFO] [stdout]             ),
[INFO] [stdout]             Variable(
[INFO] [stdout]                 "START",
[INFO] [stdout]             ),
[INFO] [stdout]             Variable(
[INFO] [stdout]                 "STOP",
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         Block(
[INFO] [stdout]             TimeReport,
[INFO] [stdout]             "dd5973b0-1f13-458c-94ba-956a40756502",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Block(
[INFO] [stdout]             Equations,
[INFO] [stdout]             "9c31a061-f4a2-4e35-af3a-0e65b588fe47",
[INFO] [stdout]         ): {},
[INFO] [stdout]         Unit(
[INFO] [stdout]             4,
[INFO] [stdout]         ): {},
[INFO] [stdout]         Variable(
[INFO] [stdout]             "CO2_Living",
[INFO] [stdout]         ): {
[INFO] [stdout]             Variable(
[INFO] [stdout]                 "ACR_tot_Living",
[INFO] [stdout]             ),
[INFO] [stdout]             Variable(
[INFO] [stdout]                 "STEP",
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         Variable(
[INFO] [stdout]             "STOP",
[INFO] [stdout]         ): {},
[INFO] [stdout]     },
[INFO] [stdout]     reserved_ids: {
[INFO] [stdout]         LogicalUnit(
[INFO] [stdout]             4,
[INFO] [stdout]         ),
[INFO] [stdout]         LogicalUnit(
[INFO] [stdout]             6,
[INFO] [stdout]         ),
[INFO] [stdout]         LogicalUnit(
[INFO] [stdout]             8,
[INFO] [stdout]         ),
[INFO] [stdout]         Variable(
[INFO] [stdout]             "TIME",
[INFO] [stdout]         ),
[INFO] [stdout]         LogicalUnit(
[INFO] [stdout]             9,
[INFO] [stdout]         ),
[INFO] [stdout]         LogicalUnit(
[INFO] [stdout]             7,
[INFO] [stdout]         ),
[INFO] [stdout]         LogicalUnit(
[INFO] [stdout]             5,
[INFO] [stdout]         ),
[INFO] [stdout]     },
[INFO] [stdout] }
[INFO] [stdout] Error: [1mRead-only file system (os error 30)[22m
[INFO] [stdout] ├╴at [3mtests/d18_test.rs:22:5[23m
[INFO] [stdout] ╰╴backtrace with 20 frames (1)
[INFO] [stdout] 
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] 
[INFO] [stdout] backtrace no. 1
[INFO] [stdout]    0: <<std::backtrace::Backtrace>::capture as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    1: <bool>::then::<std::backtrace::Backtrace, <std::backtrace::Backtrace>::capture>
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/bool.rs:62:24
[INFO] [stdout]    2: <error_stack::report::Report<trnsys_syntax::error::Error>>::from_frame
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/error-stack-0.5.0/src/report.rs:311:14
[INFO] [stdout]    3: <error_stack::report::Report<trnsys_syntax::error::Error>>::new
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/error-stack-0.5.0/src/report.rs:294:9
[INFO] [stdout]    4: <trnsys_syntax::error::report::ReportWrapper<trnsys_syntax::error::Error> as core::convert::From<trnsys_syntax::error::Error>>::from
[INFO] [stdout]              at ./src/error/report.rs:98:23
[INFO] [stdout]    5: <core::result::Result<(), trnsys_syntax::error::report::ReportWrapper<trnsys_syntax::error::Error>> as core::ops::try_trait::FromResidual<core::result::Result<core::convert::Infallible, trnsys_syntax::error::Error>>>::from_residual
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:2189:27
[INFO] [stdout]    6: d18_test::write_to_file::<trnsys_syntax::ast::context::DocContext>
[INFO] [stdout]              at ./tests/d18_test.rs:22:5
[INFO] [stdout]    7: d18_test::test_d18_simple_project
[INFO] [stdout]              at ./tests/d18_test.rs:78:5
[INFO] [stdout]    8: d18_test::test_d18_simple_project::{closure#0}
[INFO] [stdout]              at ./tests/d18_test.rs:65:33
[INFO] [stdout]    9: <d18_test::test_d18_simple_project::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   10: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   11: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   12: test::run_test_in_process::{closure#0}
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   13: <core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   14: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   15: std::panicking::catch_unwind::<core::result::Result<(), alloc::string::String>, core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>>
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   16: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   17: test::run_test_in_process
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   18: test::run_test::{closure#0}
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   19: test::run_test::{closure#1}
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   20: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   21: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   22: <core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   23: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   25: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   26: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   27: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28: <alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output = ()> + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   29: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]              at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   30: <unknown>
[INFO] [stdout]   31: clone
[INFO] [stdout] 
[INFO] [stdout] ---- test_d18_complex_project stdout ----
[INFO] [stdout] DocContext {
[INFO] [stdout]     prev_blocks: [
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Version(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Version {
[INFO] [stdout]                         version: "18",
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "******************************************************************************",
[INFO] [stdout]                             "** TRNSYS input file (deck) generated by TRNLIZARD",
[INFO] [stdout]                             "******************************************************************************",
[INFO] [stdout]                             "******************************************************************************",
[INFO] [stdout]                             "** Control cards",
[INFO] [stdout]                             "******************************************************************************",
[INFO] [stdout]                             "START, STOP and STEP",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Constants(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Constants {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "START",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "Simulation start time",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "STOP",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         8760.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "Simulation stop time",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "STEP",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.25,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "Simulation time step",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Simulation(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Simulation {
[INFO] [stdout]                         start_time: Identifier(
[INFO] [stdout]                             "START",
[INFO] [stdout]                         ),
[INFO] [stdout]                         stop_time: Identifier(
[INFO] [stdout]                             "STOP",
[INFO] [stdout]                         ),
[INFO] [stdout]                         time_step: Identifier(
[INFO] [stdout]                             "STEP",
[INFO] [stdout]                         ),
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Start time\tEnd time\tTime step",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Tolerances(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Tolerances {
[INFO] [stdout]                         integration_tolerance: 0.0001,
[INFO] [stdout]                         convergence_tolerance: 0.0001,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Integration\t Convergence",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Limits(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Limits {
[INFO] [stdout]                         max_iterations: Literal(
[INFO] [stdout]                             200.0,
[INFO] [stdout]                         ),
[INFO] [stdout]                         max_warnings: Literal(
[INFO] [stdout]                             3000.0,
[INFO] [stdout]                         ),
[INFO] [stdout]                         trace_limit: Some(
[INFO] [stdout]                             Literal(
[INFO] [stdout]                                 302.0,
[INFO] [stdout]                             ),
[INFO] [stdout]                         ),
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Max iterations\tMax warnings\tTrace limit",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Dfq(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Dfq {
[INFO] [stdout]                         method: ModifiedEuler,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "TRNSYS numerical integration solver method",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Width(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Width(
[INFO] [stdout]                         72,
[INFO] [stdout]                     ),
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "TRNSYS output file width, number of characters",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: List(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: List,
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "NOLIST statement",
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "MAP statement",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Solver(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Solver {
[INFO] [stdout]                         method: Successive,
[INFO] [stdout]                         rf_min: Some(
[INFO] [stdout]                             1.0,
[INFO] [stdout]                         ),
[INFO] [stdout]                         rf_max: Some(
[INFO] [stdout]                             1.0,
[INFO] [stdout]                         ),
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Solver statement\tMinimum relaxation factor\tMaximum relaxation factor",
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: NanCheck(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: NanCheck {
[INFO] [stdout]                         enabled: false,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Nan DEBUG statement",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: OverwriteCheck(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: OverwriteCheck {
[INFO] [stdout]                         enabled: false,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "Overwrite DEBUG statement",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: TimeReport(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: TimeReport {
[INFO] [stdout]                         enabled: false,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "enable time report statement",
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: EqSolver(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: EqSolver {
[INFO] [stdout]                         method: AnyChange,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_inline: "EQUATION SOLVER statement",
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "User defined CONSTANTS",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "AZEN",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 15,
[INFO] [stdout]                                             index: 16,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "solar zenith angle",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "AAZM",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 15,
[INFO] [stdout]                                             index: 17,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "solar azimuth angle",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "AHEI",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Subtract,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 90.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "AZEN",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "sun height",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "AZ_T56",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Subtract,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "AAZM",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Azimuth Angles\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Azimuth Angles",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 230 31",
[INFO] [stdout]                             "$UNIT_NUMBER 1",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Unit(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Unit {
[INFO] [stdout]                         number: 15,
[INFO] [stdout]                         type_number: 15,
[INFO] [stdout]                         unit_name: "Type15-3",
[INFO] [stdout]                         parameters: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         3.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "1 File Type",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         36.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "2 Logical unit",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         5.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "3 Tilted Surface Radiation Mode",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Identifier(
[INFO] [stdout]                                         "GRDREF",
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "4 Ground reflectance - no snow",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.2,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "5 Ground reflectance - snow cover",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         1.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "6 Number of surfaces",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         1.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "7 Tracking mode",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "8 Slope of surface",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "9 Azimuth of surface",
[INFO] [stdout]                                         comment_post: [
[INFO] [stdout]                                             "** External files",
[INFO] [stdout]                                         ],
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         inputs: None,
[INFO] [stdout]                         labels: None,
[INFO] [stdout]                         derivatives: None,
[INFO] [stdout]                         trace: None,
[INFO] [stdout]                         etrace: None,
[INFO] [stdout]                         format: None,
[INFO] [stdout]                         metadata: None,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "Model \"Type15-3\" (Type 15)",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Type15-3",
[INFO] [stdout]                             "$MODEL .\\Weather Data Reading and Processing\\Standard Format\\Energy+ Weather Files (EPW)\\Type15-3.tmf",
[INFO] [stdout]                             "$POSITION 330 31",
[INFO] [stdout]                             "$LAYER Weather - Data Files #",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Assign(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Assign {
[INFO] [stdout]                         filename: "DEU_BY_Munich-Theresienwiese.TMYx.epw",
[INFO] [stdout]                         logical_unit: 36,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "|? Weather data file |1000",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Unit(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Unit {
[INFO] [stdout]                         number: 27,
[INFO] [stdout]                         type_number: 127,
[INFO] [stdout]                         unit_name: "24h mean",
[INFO] [stdout]                         parameters: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "1 start time mean value",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         24.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "2 stop time mean value",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         5.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "3 initial value of temperature",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         inputs: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: Identifier(
[INFO] [stdout]                                             "Tamb",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "[equation] input value",
[INFO] [stdout]                                             comment_post: [
[INFO] [stdout]                                                 "** INITIAL INPUT VALUES",
[INFO] [stdout]                                             ],
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             5.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_post: [
[INFO] [stdout]                                                 "------------------------------------------------------------------------------",
[INFO] [stdout]                                                 "Model \"Type33e-3\" (Type 33)",
[INFO] [stdout]                                                 "",
[INFO] [stdout]                                             ],
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         labels: None,
[INFO] [stdout]                         derivatives: None,
[INFO] [stdout]                         trace: None,
[INFO] [stdout]                         etrace: None,
[INFO] [stdout]                         format: None,
[INFO] [stdout]                         metadata: None,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "Model \"24h mean\" (Type 127)",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME 24h mean",
[INFO] [stdout]                             "$MODEL .\\Nostand\\Type127\\TYPE127.tmf",
[INFO] [stdout]                             "$POSITION 430 31",
[INFO] [stdout]                             "$LAYER Main #",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Unit(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Unit {
[INFO] [stdout]                         number: 33,
[INFO] [stdout]                         type_number: 33,
[INFO] [stdout]                         unit_name: "Type33e-3",
[INFO] [stdout]                         parameters: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         2.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "1 Psychrometrics mode",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         1.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "2 Wet bulb mode",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         1.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "3 Error mode",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         inputs: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: Identifier(
[INFO] [stdout]                                             "Tamb",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "Environmental:Tamb ->Dry bulb temp.",
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             20.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments<Empty>,
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: UnitOutput(
[INFO] [stdout]                                             UnitConnection {
[INFO] [stdout]                                                 unit: 15,
[INFO] [stdout]                                                 index: 7,
[INFO] [stdout]                                             },
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "Type99-2:relative humidity ->Percent relative humidity",
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             50.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments<Empty>,
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: Identifier(
[INFO] [stdout]                                             "pamb_atm",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "[unconnected] Pressure",
[INFO] [stdout]                                             comment_post: [
[INFO] [stdout]                                                 "** INITIAL INPUT VALUES",
[INFO] [stdout]                                             ],
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             1.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_post: [
[INFO] [stdout]                                                 "------------------------------------------------------------------------------",
[INFO] [stdout]                                                 "Model \"Type69b-2\" (Type 69)",
[INFO] [stdout]                                                 "",
[INFO] [stdout]                                             ],
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         labels: None,
[INFO] [stdout]                         derivatives: None,
[INFO] [stdout]                         trace: None,
[INFO] [stdout]                         etrace: None,
[INFO] [stdout]                         format: None,
[INFO] [stdout]                         metadata: None,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Type33e-3",
[INFO] [stdout]                             "$MODEL .\\Physical Phenomena\\Thermodynamic Properties\\Psychrometrics\\Dry Bulb and Relative Humidity Known\\Type33e.tmf",
[INFO] [stdout]                             "$POSITION 530 31",
[INFO] [stdout]                             "$LAYER Main #",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Unit(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Unit {
[INFO] [stdout]                         number: 69,
[INFO] [stdout]                         type_number: 69,
[INFO] [stdout]                         unit_name: "Type69b-2",
[INFO] [stdout]                         parameters: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "1 mode for cloudiness factor",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 Commented {
[INFO] [stdout]                                     value: Literal(
[INFO] [stdout]                                         490.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                     comments: Comments {
[INFO] [stdout]                                         comment_inline: "2 height over sea level",
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         inputs: Some(
[INFO] [stdout]                             [
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: Identifier(
[INFO] [stdout]                                             "Tamb",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "Environmental:Tamb ->Ambient temperature",
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments<Empty>,
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: UnitOutput(
[INFO] [stdout]                                             UnitConnection {
[INFO] [stdout]                                                 unit: 33,
[INFO] [stdout]                                                 index: 8,
[INFO] [stdout]                                             },
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "Type33e-3:Dew point temperature. ->Dew point temperature at ambient conditions",
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments<Empty>,
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: UnitOutput(
[INFO] [stdout]                                             UnitConnection {
[INFO] [stdout]                                                 unit: 15,
[INFO] [stdout]                                                 index: 19,
[INFO] [stdout]                                             },
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "Type99-2:beam radiation on horitonzal ->Beam radiation on the horizontal",
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments<Empty>,
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 UnitInput {
[INFO] [stdout]                                     connection: Commented {
[INFO] [stdout]                                         value: UnitOutput(
[INFO] [stdout]                                             UnitConnection {
[INFO] [stdout]                                                 unit: 15,
[INFO] [stdout]                                                 index: 20,
[INFO] [stdout]                                             },
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_inline: "Type99-2:sky diffuse radiation on horizontal ->Diffuse radiation on the horizontal",
[INFO] [stdout]                                             comment_post: [
[INFO] [stdout]                                                 "** INITIAL INPUT VALUES",
[INFO] [stdout]                                             ],
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                     initial: Commented {
[INFO] [stdout]                                         value: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         comments: Comments {
[INFO] [stdout]                                             comment_post: [
[INFO] [stdout]                                                 "------------------------------------------------------------------------------",
[INFO] [stdout]                                                 "EQUATIONS \"Environmental\"",
[INFO] [stdout]                                                 "",
[INFO] [stdout]                                             ],
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                             ],
[INFO] [stdout]                         ),
[INFO] [stdout]                         labels: None,
[INFO] [stdout]                         derivatives: None,
[INFO] [stdout]                         trace: None,
[INFO] [stdout]                         etrace: None,
[INFO] [stdout]                         format: None,
[INFO] [stdout]                         metadata: None,
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Type69b-2",
[INFO] [stdout]                             "$MODEL .\\Physical Phenomena\\Sky Temperature\\calculate cloudiness factor\\Type69b.tmf",
[INFO] [stdout]                             "$POSITION 630 31",
[INFO] [stdout]                             "$LAYER Main # #",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "GRDREF",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.2,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ground reflection regarding solar radiation",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Rh_amb",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 33,
[INFO] [stdout]                                             index: 6,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "relative humidity of outside air in %",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Abshum_amb",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 33,
[INFO] [stdout]                                             index: 1,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absolute humidity of outside air in kg/kg",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "X_amb",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Abshum_amb",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             1000.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absolute humidity of outside air in g/kg",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Twb_amb",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 33,
[INFO] [stdout]                                             index: 2,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "wet bulb temperature of outside air in ?C",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tdp_amb",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 33,
[INFO] [stdout]                                             index: 8,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "dew point temperature of outside air in ?C",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tamb",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 15,
[INFO] [stdout]                                             index: 1,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "outside air temperature in ?C",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tfloat",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Min,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 27.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Divide,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "Tamb",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         3.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Divide,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         49.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         3.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             25.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "floating temperature in ?C",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tsoil",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Subtract,
[INFO] [stdout]                                         first: Literal(
[INFO] [stdout]                                             20.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 8.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: UnaryOp {
[INFO] [stdout]                                                 op: Cos,
[INFO] [stdout]                                                 expr: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Divide,
[INFO] [stdout]                                                         first: Literal(
[INFO] [stdout]                                                             360.0,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Literal(
[INFO] [stdout]                                                             365.0,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Subtract,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: Divide,
[INFO] [stdout]                                                             first: Identifier(
[INFO] [stdout]                                                                 "TIME",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                             second: Literal(
[INFO] [stdout]                                                                 24.0,
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Literal(
[INFO] [stdout]                                                             43.0,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "20.0 - 8 * COS(360/365*(TIME/24 - 43)) !soil temperature used for ground connected surfaces in ?C",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tamb_m24",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 27,
[INFO] [stdout]                                             index: 1,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "24h mean outside air temperature in ?C",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tamb_g24",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 27,
[INFO] [stdout]                                             index: 3,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "floating mean outside air temperature in ?C",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tsky",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 69,
[INFO] [stdout]                                             index: 1,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "sky temperature in ?C",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Abshum_earthd",
[INFO] [stdout]                                     expr: Identifier(
[INFO] [stdout]                                         "Abshum_amb",
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absolute humidity in kg/kg",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "cpAir",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         1.012,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "specific heat of air in kJ/kg/K",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "cpH2o",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         4.18,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "specific heat capacity water kJ/kg/K",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "cpGlyk",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         3.81,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "specific heat capacity water / glycol Antifrogen N 25 % [kg/m?]",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "VapEnt",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         2454.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "water evaporation enthalpie",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "rhoAir",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         1.204,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "density of air in kg/m?",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "rhoH2O",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         1000.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "desity water [kg/m?]",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "rhoW",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         1000.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "desity water [kg/m?]",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "rhoGlyk",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         1047.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "density water / glycol Antifrogen N 25 % [kg/m?]",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Zero",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Totarea",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "total area of that space type",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "DAYTIME",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Modulo,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "TIME",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             24.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "time of the day",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "WINDVEL",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 15,
[INFO] [stdout]                                             index: 8,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "wind velocity in m/s",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "WINDDIR",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 15,
[INFO] [stdout]                                             index: 9,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "wind direction in ?",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "pamb_abs",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         101325.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absolute outside air pressure level",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "pamb_bar",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "pamb_abs",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             100000.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "barometric outside air pressure level",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "pamb_atm",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "pamb_bar",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.98692,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "atmospheric outside air pressure level",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CCONAMB_1",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.000656,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "outside air concentration of pollutant in kg/kg",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CCONAMB_2",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CCONAMB_3",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CCONAMB_4",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CCONAMB_5",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "TRNFLOW",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "* NOT(GT(DAYTIME,8)*LT(DAYTIME,20))  !switch to turn TRNFLOW ON/OFF",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "showonline",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "enable or disable to show the online plotter",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CO2_amb",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         430.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "Volppm       !ambient CO2 level for simplified CO2 calculation of one airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Environmental",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 730 31",
[INFO] [stdout]                             "$UNIT_NUMBER 2",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "T15251NAU",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Max,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Min,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         18.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Multiply,
[INFO] [stdout]                                                         first: Literal(
[INFO] [stdout]                                                             0.25,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Tamb",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     26.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 22.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             2.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "upper temperature limit according to DIN EN 15251 National Appendix category II",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "T15251NAL",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Subtract,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Max,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Min,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         18.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Multiply,
[INFO] [stdout]                                                         first: Literal(
[INFO] [stdout]                                                             0.25,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Tamb",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     26.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 22.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             2.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "upper temperature limit according to DIN EN 15251 National Appendix category II",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "T15251ADIIU",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     18.8,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         0.33,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "Tamb_g24",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             26.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "upper temperature limit according to DIN EN 15251 adaptive comfort category II",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "T15251ADIIL",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Subtract,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     18.8,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         0.33,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "Tamb_g24",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             20.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "upper temperature limit according to DIN EN 15251 adaptive comfort category II",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "T15251ENIIU",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         26.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "upper temperature limit according to DIN EN 15251 active cooled category II",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "T15251ENIIL",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         20.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "upper temperature limit according to DIN EN 15251 active cooled category II",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Pre. Def Comfort\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Comfort",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 830 31",
[INFO] [stdout]                             "$UNIT_NUMBER 3",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Placeholder",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IT_H",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: UnitOutput(
[INFO] [stdout]                                             UnitConnection {
[INFO] [stdout]                                                 unit: 15,
[INFO] [stdout]                                                 index: 18,
[INFO] [stdout]                                             },
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IT_H_0_0",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IT_S157",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S157",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IB_H_0_0",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IB_S157",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S157",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ID_H_0_0",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "ID_S157",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S157",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IT_W_90_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IT_S1119",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1119",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IB_W_90_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IB_S1119",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1119",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ID_W_90_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "ID_S1119",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1119",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IT_N_180_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IT_S1118",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1118",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IB_N_180_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IB_S1118",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1118",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ID_N_180_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "ID_S1118",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1118",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IT_E_270_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IT_S1117",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1117",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IB_E_270_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IB_S1117",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1117",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ID_E_270_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "ID_S1117",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1117",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IT_S_0_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IT_S1116",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1116",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IB_S_0_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "IB_S1116",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1116",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ID_S_0_90",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "ID_S1116",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "AREA_S1116",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-8,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Solar\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Solar",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 930 31",
[INFO] [stdout]                             "$UNIT_NUMBER 4",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "HumidityGain_KgPerHr",
[INFO] [stdout]                                     expr: Identifier(
[INFO] [stdout]                                         "HUMGAIN395",
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "HeatGainPart_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "T_OUTPUT_8",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             2.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "HeatGain_Watt",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "T_OUTPUT_8",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "W",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "MAX_PMV",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.5,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "MIN_PMV",
[INFO] [stdout]                                     expr: UnaryOp {
[INFO] [stdout]                                         op: Negate,
[INFO] [stdout]                                         expr: Literal(
[INFO] [stdout]                                             0.5,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CLO_FACTOR",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: GreaterThanOrEqual,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "PMV_C1",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "MIN_PMV",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Min,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Subtract,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         1.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Multiply,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: GreaterThanOrEqual,
[INFO] [stdout]                                                             first: Identifier(
[INFO] [stdout]                                                                 "PMV_C1",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                             second: Identifier(
[INFO] [stdout]                                                                 "MAX_PMV",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Literal(
[INFO] [stdout]                                                             0.5,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: UnitOutput(
[INFO] [stdout]                                                     UnitConnection {
[INFO] [stdout]                                                         unit: 800,
[INFO] [stdout]                                                         index: 1,
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: LessThan,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "PMV_C1",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "MIN_PMV",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"UserDefinedOutputNames\"",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME UserDefinedOutputNames",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 1030 31",
[INFO] [stdout]                             "$UNIT_NUMBER 5",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Ht_bui_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 100.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: LessThan,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Tamb_m24",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 20.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ideal specific heating power",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Cl_bui_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 1000.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: GreaterThan,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Tamb_m24",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 12.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ideal specific cooling power",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Area_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         7.6,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "area of airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Totarea_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "total area of all spaces that have the same regime as this airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Vol_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         19.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "volume of airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tset_cl_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         20.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "set point temperature for cooling during occupied hours",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tset_ht_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         20.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "set point temperature for heating during occupied hours",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tset_cl_red_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Subtract,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: GreaterThan,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     1.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Min,
[INFO] [stdout]                                                 first: UnaryOp {
[INFO] [stdout]                                                     op: Negate,
[INFO] [stdout]                                                     expr: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Tset_cl_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "night time reduction of cooling setpoint",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tset_ht_red_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Subtract,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: GreaterThan,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "SCHED_AllDay",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     1.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Max,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Tset_ht_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "night time reduction of heating setpoint",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tair_set_cl_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 0.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "Tair_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         2.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Subtract,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: Subtract,
[INFO] [stdout]                                                             first: Identifier(
[INFO] [stdout]                                                                 "Tset_cl_red_Living",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                             second: Literal(
[INFO] [stdout]                                                                 0.2,
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Top_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Not,
[INFO] [stdout]                                                 expr: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Subtract,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "Tset_cl_red_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.2,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "resulting control temperature for ideal cooling",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tair_set_ht_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "Tair_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         2.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Subtract,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: Add,
[INFO] [stdout]                                                             first: Identifier(
[INFO] [stdout]                                                                 "Tset_ht_red_Living",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                             second: Literal(
[INFO] [stdout]                                                                 0.2,
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Top_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Not,
[INFO] [stdout]                                                 expr: Literal(
[INFO] [stdout]                                                     1.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "Tset_ht_red_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.2,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "resulting control temperature for ideal heating",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tlair_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 101,
[INFO] [stdout]                                             index: 2,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "airnode temperature during last simulation time step",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Twb_Living",
[INFO] [stdout]                                     expr: Identifier(
[INFO] [stdout]                                         "TAIR_WB_Living",
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "wet buld temperature in airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tdp_Living",
[INFO] [stdout]                                     expr: Identifier(
[INFO] [stdout]                                         "TAIR_DP_Living",
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "dew point temperature in airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tearthd_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "TAMB",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Divide,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     100.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Subtract,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "Tsoil",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Tamb",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "earth duct outlet temperature",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tclo_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         32.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "surface temperature of the humans clothing",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Abshuml_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 101,
[INFO] [stdout]                                             index: 6,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absolute humidity of airnode during last simulation time step",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ACR_tot_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "ACR_inf_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "ACR_ahu_hv_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "ACR_ahu_mv_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "ACR_sv1_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "ACR_sv2_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "total air change in airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ACR_CO2_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: UnaryOp {
[INFO] [stdout]                                             op: Abs,
[INFO] [stdout]                                             expr: Identifier(
[INFO] [stdout]                                                 "QINF_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Multiply,
[INFO] [stdout]                                                         first: Literal(
[INFO] [stdout]                                                             3.6,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Vol_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         0.33,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: UnaryOp {
[INFO] [stdout]                                                     op: Abs,
[INFO] [stdout]                                                     expr: BinaryOp {
[INFO] [stdout]                                                         op: Subtract,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "Tamb",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "TAIR_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-10,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "total air change in airnode depending to QINF",
[INFO] [stdout]                                     comment_pre: [
[INFO] [stdout]                                         "ACR_tot_Living           = ACR_ahu_mv_Living + max(ACR_inf_Living,max(ACR_ahu_hv_Living,max(ACR_sv1_Living,ACR_sv2_Living)))  !total air change in airnode",
[INFO] [stdout]                                     ],
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ACR_inf_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 0.5,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "SCHED_AllDay",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.5,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air change resulting from infiltration",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Y_inf_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: GreaterThan,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "ACR_inf_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.5,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "signal that infiltration is active or not",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "X_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "ABSHUM_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             1000.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absolute humidity of airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Rh_Living",
[INFO] [stdout]                                     expr: Identifier(
[INFO] [stdout]                                         "RELHUM_Living",
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "relative humidity of airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CO2l_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 101,
[INFO] [stdout]                                             index: 8,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "CO2 level in airnode from last time step",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CO2_ppers_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         18.7,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "CO2 production per person in l/h",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Gpers_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Divide,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Multiply,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: Divide,
[INFO] [stdout]                                                             first: BinaryOp {
[INFO] [stdout]                                                                 op: Multiply,
[INFO] [stdout]                                                                 first: Identifier(
[INFO] [stdout]                                                                     "CO2_ppers_Living",
[INFO] [stdout]                                                                 ),
[INFO] [stdout]                                                                 second: Identifier(
[INFO] [stdout]                                                                     "Area_Living",
[INFO] [stdout]                                                                 ),
[INFO] [stdout]                                                             },
[INFO] [stdout]                                                             second: Literal(
[INFO] [stdout]                                                                 7.6,
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "SCHED_AllDayOff",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         1.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Vol_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1000.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             1000000.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "CO2 calculation part 1",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Gcoup_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Gtot_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Gpers_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Gcoup_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "CO2_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Subtract,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Subtract,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "CO2l_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "CO2_amb",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Divide,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "Gtot_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: BinaryOp {
[INFO] [stdout]                                                             op: Add,
[INFO] [stdout]                                                             first: Identifier(
[INFO] [stdout]                                                                 "ACR_tot_Living",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                             second: Literal(
[INFO] [stdout]                                                                 1e-7,
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: UnaryOp {
[INFO] [stdout]                                                     op: Exp,
[INFO] [stdout]                                                     expr: BinaryOp {
[INFO] [stdout]                                                         op: Multiply,
[INFO] [stdout]                                                         first: UnaryOp {
[INFO] [stdout]                                                             op: Negate,
[INFO] [stdout]                                                             expr: Identifier(
[INFO] [stdout]                                                                 "ACR_tot_Living",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "STEP",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "CO2_amb",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Gtot_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "ACR_tot_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     1e-7,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "CO2 calculation equation",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "deltaCO2_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Subtract,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "CO2_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "CO2_amb",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "CO difference of inside air to outside air",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Klhours_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 101,
[INFO] [stdout]                                             index: 10,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "kelvin hours stored from last time step",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "scheduleocc_Living",
[INFO] [stdout]                                     expr: Identifier(
[INFO] [stdout]                                         "SCHED_AllDayOff",
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Zone\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Zone definitions",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 230 130",
[INFO] [stdout]                             "$UNIT_NUMBER 120",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tsup_al1_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tsurf_al1_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tout_al1_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tcl_on_al1_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         2.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tcl_off_al1_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tht_on_al1_Living",
[INFO] [stdout]                                     expr: UnaryOp {
[INFO] [stdout]                                         op: Negate,
[INFO] [stdout]                                         expr: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tht_off_al1_Living",
[INFO] [stdout]                                     expr: UnaryOp {
[INFO] [stdout]                                         op: Negate,
[INFO] [stdout]                                         expr: Literal(
[INFO] [stdout]                                             2.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tnode_al1_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Area_al1_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         9999999999.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Active Layer\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tsup_al2_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tsurf_al2_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tout_al2_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tcl_on_al2_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         2.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tcl_off_al2_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tht_on_al2_Living",
[INFO] [stdout]                                     expr: UnaryOp {
[INFO] [stdout]                                         op: Negate,
[INFO] [stdout]                                         expr: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tht_off_al2_Living",
[INFO] [stdout]                                     expr: UnaryOp {
[INFO] [stdout]                                         op: Negate,
[INFO] [stdout]                                         expr: Literal(
[INFO] [stdout]                                             2.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tnode_al2_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Active Layer",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 230 180",
[INFO] [stdout]                             "$UNIT_NUMBER 121",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ACR_ahu_mv_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ACR_ahu_hv_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tin_hrc_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tsup_mv_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Text_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Thrc_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "mflow_sup_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Abshum_sup_mv_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "X_mv_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Rh_sup_mv_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"MechanicalVentilation\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME AHU",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 230 230",
[INFO] [stdout]                             "$UNIT_NUMBER 122",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "sched_sv_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: GreaterThan,
[INFO] [stdout]                                         first: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "schedule to define stack ventilation 1 active",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Hdifopen_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "sched_sv_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: UnaryOp {
[INFO] [stdout]                                                 op: Not,
[INFO] [stdout]                                                 expr: Identifier(
[INFO] [stdout]                                                     "sched_sv_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "height difference of stack ventilation openings",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Aopentop_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "sched_sv_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: UnaryOp {
[INFO] [stdout]                                                 op: Not,
[INFO] [stdout]                                                 expr: Identifier(
[INFO] [stdout]                                                     "sched_sv_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "effective upper opening area",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Aopenbot_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "sched_sv_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: UnaryOp {
[INFO] [stdout]                                                 op: Not,
[INFO] [stdout]                                                 expr: Identifier(
[INFO] [stdout]                                                     "sched_sv_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "effective lower opening area",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "y_dfl_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: GreaterThan,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "Tamb",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         12.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: GreaterThan,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "Tamb_m24",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         12.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "sched_sv_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Max,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Not,
[INFO] [stdout]                                                 expr: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: UnitOutput(
[INFO] [stdout]                                                 UnitConnection {
[INFO] [stdout]                                                     unit: 106,
[INFO] [stdout]                                                     index: 1,
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "control signal stack ventilation 1 active",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "y_nfl_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: GreaterThan,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "Tamb",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         1000.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: GreaterThan,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "Tamb_m24",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         1000.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: UnaryOp {
[INFO] [stdout]                                                 op: Not,
[INFO] [stdout]                                                 expr: Identifier(
[INFO] [stdout]                                                     "sched_sv_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Max,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Not,
[INFO] [stdout]                                                 expr: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: UnitOutput(
[INFO] [stdout]                                                 UnitConnection {
[INFO] [stdout]                                                     unit: 106,
[INFO] [stdout]                                                     index: 1,
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "control signal stack ventilation 2 active (during remaining times than stack ventilation 1)",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ACR_sv_max_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 5.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "sched_sv_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 5.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: UnaryOp {
[INFO] [stdout]                                                 op: Not,
[INFO] [stdout]                                                 expr: Identifier(
[INFO] [stdout]                                                     "sched_sv_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "maximum air change rate during times of stack ventilation 1 / 2",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ACR_sv1_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: UnitOutput(
[INFO] [stdout]                                             UnitConnection {
[INFO] [stdout]                                                 unit: 104,
[INFO] [stdout]                                                 index: 1,
[INFO] [stdout]                                             },
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "sched_sv_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air change rate of stack ventilation 1",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ACR_sv2_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: UnitOutput(
[INFO] [stdout]                                             UnitConnection {
[INFO] [stdout]                                                 unit: 104,
[INFO] [stdout]                                                 index: 1,
[INFO] [stdout]                                             },
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: UnaryOp {
[INFO] [stdout]                                             op: Not,
[INFO] [stdout]                                             expr: Identifier(
[INFO] [stdout]                                                 "sched_sv_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air change rate of stack ventilation 2",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "MF_sv1_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "rhoAir",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: UnitOutput(
[INFO] [stdout]                                                 UnitConnection {
[INFO] [stdout]                                                     unit: 104,
[INFO] [stdout]                                                     index: 2,
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "sched_sv_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "mass flow rate of stack ventilation 1",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "MF_sv2_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "rhoAir",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: UnitOutput(
[INFO] [stdout]                                                 UnitConnection {
[INFO] [stdout]                                                     unit: 104,
[INFO] [stdout]                                                     index: 2,
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: UnaryOp {
[INFO] [stdout]                                             op: Not,
[INFO] [stdout]                                             expr: Identifier(
[INFO] [stdout]                                                 "sched_sv_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "mass flow rate of stack ventilation 2",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Stack Ventilation\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Stack Ventilation",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 230 280",
[INFO] [stdout]                             "$UNIT_NUMBER 123",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tshd_on_Living",
[INFO] [stdout]                                     expr: UnaryOp {
[INFO] [stdout]                                         op: Negate,
[INFO] [stdout]                                         expr: Literal(
[INFO] [stdout]                                             20.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "temperature threshold above that the shading control is possible",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tshd_off_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Subtract,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "TSHD_ON_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             2.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "temperature threshold below that no shading control is possible",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Yshd_temp_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 111,
[INFO] [stdout]                                             index: 1,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "SHD_active_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Yshd_temp_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "SHD_activeA_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Yshd_temp_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "SHD_activeB_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Yshd_temp_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Shading\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Shading",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 230 330",
[INFO] [stdout]                             "$UNIT_NUMBER 124",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tcw_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         14.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "cold water supply temperature",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Thw_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         45.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "hot water temperature",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Tdhw_diff_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Subtract,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Thw_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Tcw_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "temperature difference cold to hot water",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Mfdhw_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "mass flow rate of heated water",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"DHW\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME DHW",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 230 430",
[INFO] [stdout]                             "$UNIT_NUMBER 126",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "OCCUPATION_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: GreaterThan,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "SCHED_AllDayOff",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "schedule defining the time when people are inside the space to analyze e.g. temperatures during occupation",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ATop_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Top_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "OCCUPATION_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "operative temperature during occupation time",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ATair_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Tair_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "OCCUPATION_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air temperature during occupation time",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Arh_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "rh_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "OCCUPATION_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "relative humidity during occupation time",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "dK_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: GreaterThan,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "OCCUPATION_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Max,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Subtract,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "Top_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "Tset_cl_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: GreaterThan,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "OCCUPATION_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: UnaryOp {
[INFO] [stdout]                                                 op: Abs,
[INFO] [stdout]                                                 expr: BinaryOp {
[INFO] [stdout]                                                     op: Min,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Subtract,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "Top_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Tset_ht_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Khours_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Klhours_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "dK_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "STEP",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "kelvin hours",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Occupation Results\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Occupation Results",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 230 480",
[INFO] [stdout]                             "$UNIT_NUMBER 127",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_pers_kJ_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 10.53,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Subtract,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     1.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: LessThan,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "Tamb_m24",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Literal(
[INFO] [stdout]                                                             5.0,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "internal heat gain from persons",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_comp_kJ_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 9.21052631579,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Subtract,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     1.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: LessThan,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "Tamb_m24",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Literal(
[INFO] [stdout]                                                             5.0,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "internal heat gain from equipment",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_addon_KJ_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         30.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Max,
[INFO] [stdout]                                                         first: UnaryOp {
[INFO] [stdout]                                                             op: Not,
[INFO] [stdout]                                                             expr: Literal(
[INFO] [stdout]                                                                 0.0,
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: BinaryOp {
[INFO] [stdout]                                                             op: LessThan,
[INFO] [stdout]                                                             first: Identifier(
[INFO] [stdout]                                                                 "Tamb_m24",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                             second: Literal(
[INFO] [stdout]                                                                 12.0,
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Subtract,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     1.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: LessThan,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "Tamb_m24",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Literal(
[INFO] [stdout]                                                             5.0,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "internal heat gain from miscellaneous equipment",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_light_kJ_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Multiply,
[INFO] [stdout]                                         first: Literal(
[INFO] [stdout]                                             10.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "internal heat gain from artificial lighting",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Zone Specific Power Inputs\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Specific Power Inputs",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 230 530",
[INFO] [stdout]                             "$UNIT_NUMBER 128",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_people_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QGPEOPLE_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "people heat gain from building",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_heat_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: Literal(
[INFO] [stdout]                                                     1.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Min,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: BinaryOp {
[INFO] [stdout]                                                     op: Divide,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "QSENS_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         3.6,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ideal heating from building",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_cool_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Max,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 0.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Divide,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "QSENS_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ideal cooling from building",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_sen_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QSENS_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "combined ideal heating or cooling from building",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_inf_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QINF_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "infiltration heat loss or gain compared to room air temperature",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_vent_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QVENT_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ventilation heat loss or gain compared to room air temperature",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_conv_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Subtract,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Divide,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "QGCONV_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 0.5,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Q_thb_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "convective heat gains",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_light_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QGLIGHT_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "artificial lighting gains",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_equip_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QGEQUIP_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "equipment gains",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_misc_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QGMISC_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "miscellaneous gains",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_thb_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QGTHB_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "thermal bridge gains",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_lat_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QLATD_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "combined ideal humidification or ideal dehumidification result",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_lat_dh_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Q_lat_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ideal dehumidification from building",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_lat_hu_Living",
[INFO] [stdout]                                     expr: UnaryOp {
[INFO] [stdout]                                         op: Negate,
[INFO] [stdout]                                         expr: BinaryOp {
[INFO] [stdout]                                             op: Min,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_lat_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 0.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ideal humidification from building",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_soltr_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QSOLTR_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "solar incoming radiation (not including reflected radiation through windows)",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_surf_wall_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: BinaryOp {
[INFO] [stdout]                                                     op: Subtract,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Add,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: Subtract,
[INFO] [stdout]                                                             first: BinaryOp {
[INFO] [stdout]                                                                 op: Add,
[INFO] [stdout]                                                                 first: BinaryOp {
[INFO] [stdout]                                                                     op: Subtract,
[INFO] [stdout]                                                                     first: BinaryOp {
[INFO] [stdout]                                                                         op: Add,
[INFO] [stdout]                                                                         first: BinaryOp {
[INFO] [stdout]                                                                             op: Subtract,
[INFO] [stdout]                                                                             first: Identifier(
[INFO] [stdout]                                                                                 "QABSI_S1116",
[INFO] [stdout]                                                                             ),
[INFO] [stdout]                                                                             second: Identifier(
[INFO] [stdout]                                                                                 "QCOMI_S1116",
[INFO] [stdout]                                                                             ),
[INFO] [stdout]                                                                         },
[INFO] [stdout]                                                                         second: Identifier(
[INFO] [stdout]                                                                             "QABSI_S1117",
[INFO] [stdout]                                                                         ),
[INFO] [stdout]                                                                     },
[INFO] [stdout]                                                                     second: Identifier(
[INFO] [stdout]                                                                         "QCOMI_S1117",
[INFO] [stdout]                                                                     ),
[INFO] [stdout]                                                                 },
[INFO] [stdout]                                                                 second: Identifier(
[INFO] [stdout]                                                                     "QABSI_S1118",
[INFO] [stdout]                                                                 ),
[INFO] [stdout]                                                             },
[INFO] [stdout]                                                             second: Identifier(
[INFO] [stdout]                                                                 "QCOMI_S1118",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "QABSI_S1119",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "QCOMI_S1119",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "heat gain or loss by walls",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_surf_win_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "heat gain or loss by windows",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_surf_floor_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: BinaryOp {
[INFO] [stdout]                                                     op: Subtract,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "QABSI_S158",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "QCOMI_S158",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "heat gain or loss by floors",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_surf_ceiling_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "heat gain or loss by ceiling",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_surf_roof_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: BinaryOp {
[INFO] [stdout]                                                     op: Subtract,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "QABSI_S157",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "QCOMI_S157",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "heat gain or loss by roofs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_surf_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "Q_surf_wall_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "Q_surf_win_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Q_surf_floor_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Q_surf_ceiling_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Q_surf_roof_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "summed heat gain or loss",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_surf_ext_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: BinaryOp {
[INFO] [stdout]                                                     op: Subtract,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Add,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: Subtract,
[INFO] [stdout]                                                             first: BinaryOp {
[INFO] [stdout]                                                                 op: Add,
[INFO] [stdout]                                                                 first: BinaryOp {
[INFO] [stdout]                                                                     op: Subtract,
[INFO] [stdout]                                                                     first: BinaryOp {
[INFO] [stdout]                                                                         op: Add,
[INFO] [stdout]                                                                         first: BinaryOp {
[INFO] [stdout]                                                                             op: Subtract,
[INFO] [stdout]                                                                             first: BinaryOp {
[INFO] [stdout]                                                                                 op: Add,
[INFO] [stdout]                                                                                 first: Literal(
[INFO] [stdout]                                                                                     0.0,
[INFO] [stdout]                                                                                 ),
[INFO] [stdout]                                                                                 second: Identifier(
[INFO] [stdout]                                                                                     "QABSI_S1117",
[INFO] [stdout]                                                                                 ),
[INFO] [stdout]                                                                             },
[INFO] [stdout]                                                                             second: Identifier(
[INFO] [stdout]                                                                                 "QCOMI_S1117",
[INFO] [stdout]                                                                             ),
[INFO] [stdout]                                                                         },
[INFO] [stdout]                                                                         second: Identifier(
[INFO] [stdout]                                                                             "QABSI_S1118",
[INFO] [stdout]                                                                         ),
[INFO] [stdout]                                                                     },
[INFO] [stdout]                                                                     second: Identifier(
[INFO] [stdout]                                                                         "QCOMI_S1118",
[INFO] [stdout]                                                                     ),
[INFO] [stdout]                                                                 },
[INFO] [stdout]                                                                 second: Identifier(
[INFO] [stdout]                                                                     "QABSI_S1119",
[INFO] [stdout]                                                                 ),
[INFO] [stdout]                                                             },
[INFO] [stdout]                                                             second: Identifier(
[INFO] [stdout]                                                                 "QCOMI_S1119",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "QABSI_S157",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "QCOMI_S157",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "heat gain or loss through external surfaces",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_solabs_wall_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Add,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "QSIAB_S1116",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "QSIAB_S1117",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "QSIAB_S1118",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "QSIAB_S1119",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absorpt solar radiation on walls",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_solabs_win_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 0.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absorpt solar radiation on windows",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_solabs_floor_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QSIAB_S158",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absorpt solar radiation on floors",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_solabs_ceiling_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 0.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absorpt solar radiation on ceilings",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_solabs_roof_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QSIAB_S157",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "absorpt solar radiation on roofs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_solabs_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: Identifier(
[INFO] [stdout]                                                         "Q_solabs_wall_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "Q_solabs_win_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Q_solabs_floor_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Q_solabs_ceiling_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Q_solabs_roof_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "summed absorpt solar radiation",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_coup_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QCOUP_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "heat gains or losses due to coupled air flows between airnodes",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_solair_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QSOLAIR_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "fraction of solar radiation entering the space that is directly convective heating the space",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_rad_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Subtract,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Divide,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "QGRAD_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     3.6,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 0.5,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Q_thb_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "radiative heat gains",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_intgain_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Q_conv_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Q_rad_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "total internal radiative and convective heat gain",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_al_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "active layer heating or cooling demand",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_al_cl_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Max,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Q_al_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             0.0,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "active layer cooling demand",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_al_ht_Living",
[INFO] [stdout]                                     expr: UnaryOp {
[INFO] [stdout]                                         op: Negate,
[INFO] [stdout]                                         expr: BinaryOp {
[INFO] [stdout]                                             op: Min,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_al_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 0.0,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "active layer heating demand",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_al_el_Living",
[INFO] [stdout]                                     expr: UnaryOp {
[INFO] [stdout]                                         op: Abs,
[INFO] [stdout]                                         expr: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Literal(
[INFO] [stdout]                                                 0.01,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Q_al_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "active layer electricity demand",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_alsrf_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "active layer surface heat exchange",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_addon_cl_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Max,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Subtract,
[INFO] [stdout]                                                     first: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "QheatKJ_S1116",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "add cooling demand",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_addon_ht_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: BinaryOp {
[INFO] [stdout]                                                     op: Min,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Subtract,
[INFO] [stdout]                                                         first: Literal(
[INFO] [stdout]                                                             0.0,
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "QheatKJ_S1116",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 3.6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "add heating demand",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_dhw_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "Mfdhw_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     1.16667,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Tdhw_diff_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Area_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "domestic hot water heating demand",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_sen_ht_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air handling unit sensible heating demand to reach supply air temperature",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_sen_cl_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air handling unit sensible cooling demand to reach supply air temperature",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_lat_hu_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air handling unit latent humidification demand to reach supply air humidity level",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_lat_dh_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air handling unit latent dehumidification demand to reach supply air humidity level",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_sen_dh_cl_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air handling unit sensible dehumidification demand to reach dew point",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_dh_cl_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Q_ahu_lat_dh_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Q_ahu_sen_dh_cl_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air handling unit total cooling demand for dehumidification",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_sen_dh_ht_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "air handling unit reheating demand after dehumidification",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_hrc_sen_cl_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "cooling by heat recovery",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_hrc_sen_ht_Living",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "heating by heat recovery",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_earthd_ht_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Max,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Multiply,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Multiply,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "mflow_sup_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "cpAir",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: BinaryOp {
[INFO] [stdout]                                                         op: Subtract,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "Tearthd_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Tamb",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Literal(
[INFO] [stdout]                                                     0.0,
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "W/m? heating by earth duct",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_earthd_cl_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: UnaryOp {
[INFO] [stdout]                                                 op: Negate,
[INFO] [stdout]                                                 expr: BinaryOp {
[INFO] [stdout]                                                     op: Min,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Multiply,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: Multiply,
[INFO] [stdout]                                                             first: Identifier(
[INFO] [stdout]                                                                 "mflow_sup_Living",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                             second: Identifier(
[INFO] [stdout]                                                                 "cpAir",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: BinaryOp {
[INFO] [stdout]                                                             op: Subtract,
[INFO] [stdout]                                                             first: Identifier(
[INFO] [stdout]                                                                 "Tearthd_Living",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                             second: Identifier(
[INFO] [stdout]                                                                 "Tamb",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Literal(
[INFO] [stdout]                                                         0.0,
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "W/m? cooling be earth duct",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_light_el_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QELLIGHT_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "artificial lighting electricity",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_equip_el_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QELEQUIP_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "equipment electricity",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_misc_el_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QELMISC_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "miscellaneous electricity",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_heat_el_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QELHEAT_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ideal heating electricity",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_cool_el_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QELCOOL_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "ideal cooling electricity",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_vent_el_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Divide,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "QELVENT_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Area_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Literal(
[INFO] [stdout]                                             3.6,
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "mechanical ventilation electricity",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_el_Living",
[INFO] [stdout]                                     expr: Identifier(
[INFO] [stdout]                                         "Q_vent_el_Living",
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "mechanical ventilation electricity",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_tot_ht_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Add,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: Add,
[INFO] [stdout]                                                             first: BinaryOp {
[INFO] [stdout]                                                                 op: Add,
[INFO] [stdout]                                                                 first: Identifier(
[INFO] [stdout]                                                                     "Q_heat_Living",
[INFO] [stdout]                                                                 ),
[INFO] [stdout]                                                                 second: Identifier(
[INFO] [stdout]                                                                     "Q_lat_hu_Living",
[INFO] [stdout]                                                                 ),
[INFO] [stdout]                                                             },
[INFO] [stdout]                                                             second: Identifier(
[INFO] [stdout]                                                                 "Q_al_ht_Living",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Q_dhw_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "Q_ahu_sen_ht_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Q_ahu_lat_hu_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Q_ahu_sen_dh_ht_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Q_addon_ht_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "total heating demand of airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_tot_cl_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Add,
[INFO] [stdout]                                                         first: Identifier(
[INFO] [stdout]                                                             "Q_cool_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Q_lat_dh_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "Q_al_cl_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Q_ahu_sen_cl_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Q_ahu_dh_cl_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Q_addon_cl_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "total cooling demand of airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_tot_el_Living",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: BinaryOp {
[INFO] [stdout]                                                 op: Add,
[INFO] [stdout]                                                 first: BinaryOp {
[INFO] [stdout]                                                     op: Add,
[INFO] [stdout]                                                     first: BinaryOp {
[INFO] [stdout]                                                         op: Add,
[INFO] [stdout]                                                         first: BinaryOp {
[INFO] [stdout]                                                             op: Add,
[INFO] [stdout]                                                             first: Identifier(
[INFO] [stdout]                                                                 "Q_light_el_Living",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                             second: Identifier(
[INFO] [stdout]                                                                 "Q_equip_el_Living",
[INFO] [stdout]                                                             ),
[INFO] [stdout]                                                         },
[INFO] [stdout]                                                         second: Identifier(
[INFO] [stdout]                                                             "Q_misc_el_Living",
[INFO] [stdout]                                                         ),
[INFO] [stdout]                                                     },
[INFO] [stdout]                                                     second: Identifier(
[INFO] [stdout]                                                         "Q_ahu_el_Living",
[INFO] [stdout]                                                     ),
[INFO] [stdout]                                                 },
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Q_al_el_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Q_heat_el_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Q_cool_el_Living",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "total electricity demand of airnode",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Zone Specific Outputs\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Specific Power",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 330 130",
[INFO] [stdout]                             "$UNIT_NUMBER 129",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ht_addon",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_cl_addon",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_el_addon",
[INFO] [stdout]                                     expr: Literal(
[INFO] [stdout]                                         0.0,
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [
[INFO] [stdout]                             "EQUATIONS \"Additional Power Demand in W\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "EQUATIONS \"Total Power\"",
[INFO] [stdout]                             "",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_heat",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_heat_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_inf",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_inf_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_vent",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_vent_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_intgain",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_intgain_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_conv",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_conv_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_rad",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_rad_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_soltr",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_soltr_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_cool",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_cool_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_lat_dh",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_lat_dh_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_lat_hu",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_lat_hu_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_people",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_people_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_light_el",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_light_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_equip_el",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_equip_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_misc_el",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_misc_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_sen_ht",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_ahu_sen_ht_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_sen_cl",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_ahu_sen_cl_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_lat_hu",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_ahu_lat_hu_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_lat_dh",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_ahu_lat_dh_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_sen_dh_ht",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_ahu_sen_dh_ht_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_sen_dh_cl",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_ahu_sen_dh_cl_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_dh_cl",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Add,
[INFO] [stdout]                                         first: Identifier(
[INFO] [stdout]                                             "Q_ahu_sen_dh_cl",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                         second: Identifier(
[INFO] [stdout]                                             "Q_ahu_lat_dh",
[INFO] [stdout]                                         ),
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_ahu_el",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_ahu_el_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_al_cl",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_al_cl_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_al_ht",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_al_ht_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_alsrf",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_alsrf_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_dhw",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_dhw_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_tot_ht",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_ht_addon",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "Q_tot_ht_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Totarea_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_tot_cl",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_cl_addon",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "Q_tot_cl_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Totarea_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_tot_el",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_el_addon",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: BinaryOp {
[INFO] [stdout]                                                 op: Multiply,
[INFO] [stdout]                                                 first: Identifier(
[INFO] [stdout]                                                     "Q_tot_el_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                                 second: Identifier(
[INFO] [stdout]                                                     "Totarea_Living",
[INFO] [stdout]                                                 ),
[INFO] [stdout]                                             },
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_al_el",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_al_el_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "Q_thb",
[INFO] [stdout]                                     expr: BinaryOp {
[INFO] [stdout]                                         op: Divide,
[INFO] [stdout]                                         first: BinaryOp {
[INFO] [stdout]                                             op: Multiply,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Q_thb_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Identifier(
[INFO] [stdout]                                                 "Totarea_Living",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                         second: BinaryOp {
[INFO] [stdout]                                             op: Add,
[INFO] [stdout]                                             first: Identifier(
[INFO] [stdout]                                                 "Totarea",
[INFO] [stdout]                                             ),
[INFO] [stdout]                                             second: Literal(
[INFO] [stdout]                                                 1e-6,
[INFO] [stdout]                                             ),
[INFO] [stdout]                                         },
[INFO] [stdout]                                     },
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments {
[INFO] [stdout]                                     comment_inline: "for description see airnode specific outputs",
[INFO] [stdout]                                 },
[INFO] [stdout]                             },
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                     comments: Comments {
[INFO] [stdout]                         comment_pre: [],
[INFO] [stdout]                         comment_post: [
[INFO] [stdout]                             "$UNIT_NAME Specific Power",
[INFO] [stdout]                             "$LAYER Main",
[INFO] [stdout]                             "$POSITION 330 180",
[INFO] [stdout]                             "$UNIT_NUMBER 6",
[INFO] [stdout]                         ],
[INFO] [stdout]                     },
[INFO] [stdout]                 },
[INFO] [stdout]             ),
[INFO] [stdout]         },
[INFO] [stdout]         RefCell {
[INFO] [stdout]             value: Equations(
[INFO] [stdout]                 Commented {
[INFO] [stdout]                     value: Equations {
[INFO] [stdout]                         metadata: Metadata {
[INFO] [stdout]                             unit_name: None,
[INFO] [stdout]                             model: None,
[INFO] [stdout]                             position: None,
[INFO] [stdout]                             layer: None,
[INFO] [stdout]                             other: {},
[INFO] [stdout]                         },
[INFO] [stdout]                         definitions: [
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "TAIR_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 1,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QSENS_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 2,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QINF_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 3,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QVENT_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 4,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QGCONV_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 5,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "RELHUM_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 6,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ABSHUM_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 7,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QLATD_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 8,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QSOLTR_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 9,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QGRAD_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 10,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "TOP_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 11,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QGLIGHT_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 12,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QGEQUIP_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 13,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QGMISC_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 14,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QGPEOPLE_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 15,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QELLIGHT_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 16,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QELEQUIP_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 17,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QELMISC_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 18,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QELHEAT_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 19,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QELCOOL_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 20,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QELVENT_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 21,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QGTHB_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 22,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "ILLUM_H",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 23,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QAHU_H_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 24,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QAHU_C_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 25,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QAHU_SENSH_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 26,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QAHU_SENSC_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 27,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QAHU_HRSENSH_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 28,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QAHU_HRSENSC_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 29,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QAHU_HUMH_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 30,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QAHU_DEHUMC_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 31,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QAHU_REHEATH_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 32,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "TAIR_WB_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 33,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "TAIR_DP_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 34,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "TAHU_HR_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 35,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "RHAHU_HR_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 36,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "WAHU_HR_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 37,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QSOLAIR_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 38,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QCOUP_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 39,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QHUM_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 40,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "QDEHUM_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 41,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "GABSHUM_Living",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 42,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "SCHED_AllDayOff",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 43,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "SCHED_AllDay",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 44,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "TMR_C1",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 45,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "PMV_C1",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 46,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IB_S1116",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 47,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IB_S1117",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 48,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IB_S1118",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[INFO] [stdout]                                             unit: 56,
[INFO] [stdout]                                             index: 49,
[INFO] [stdout]                                         },
[INFO] [stdout]                                     ),
[INFO] [stdout]                                 },
[INFO] [stdout]                                 comments: Comments<Empty>,
[INFO] [stdout]                             },
[INFO] [stdout]                             Commented {
[INFO] [stdout]                                 value: EquationDef {
[INFO] [stdout]                                     name: "IB_S1119",
[INFO] [stdout]                                     expr: UnitOutput(
[INFO] [stdout]                                         UnitConnection {
[WARN] too many lines in the log, truncating it
