Uploaded image for project: 'Rust Driver'
  1. Rust Driver
  2. RUST-1673

Remove usage of unstable compiler options in CI

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Unknown Unknown
    • 2.6.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      The 1.70 Rust release fixed a bug that was allowing unstable compiler options to be used on stable toolchains. Unfortunately we were relying on this behavior to implement the test reporting added in RUST-1075. We'd need to switch over to the nightly toolchain to continue using the unstable options, but this would introduce too much noise to our builds. A few options here:

      • Pin our Rust version to 1.69 in CI (probably not a good idea in the long term)
      • Disable test reporting in evergreen until the unstable options we use are stabilized
      • Figure out a different way to report test results that doesn't use unstable options

            Assignee:
            isabel.atkinson@mongodb.com Isabel Atkinson
            Reporter:
            isabel.atkinson@mongodb.com Isabel Atkinson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: