Skip to content

latest release has a build failure with lp_solvers enabled #124

@Nodrance

Description

@Nodrance
PS C:\Users\me\Desktop\Temp\Code\Rust\rs_crafter_sim> cargo run
   Compiling good_lp v1.15.0
error: expected identifier, found reserved keyword `gen`
  --> C:\Users\me\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\good_lp-1.15.0\src\solvers\lp_solvers.rs:33:17
   |
33 |         let mut gen = UniqueNameGenerator::default();
   |                 ^^^ expected identifier, found reserved keyword
   |
help: escape `gen` to use it as an identifier
   |
33 |         let mut r#gen = UniqueNameGenerator::default();
   |                 ++

error: expected expression, found reserved keyword `gen`
  --> C:\Users\me\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\good_lp-1.15.0\src\solvers\lp_solvers.rs:38:23
   |
37 |             .map(|def| lp_solvers::problem::Variable {
   |                        ----------------------------- while parsing this struct
38 |                 name: gen.add_variable(&def.name).to_string(),
   |                       ^^^ expected expression

error: could not compile `good_lp` (lib) due to 2 previous errors

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions