Skip to content

Ubuntu is returning different results from macos #1209

Closed

Description

@nikhilwoodruff

Identified by #1205.

I've made a private GitHub repo here which runs code on both ubuntu-latest and macos-latest that stores the full entity dataset as artifacts so I can see exactly which variables are different (have so far established the input data is the exact same, not modified by OS behaviour).

Activity

  1. nikhilwoodruff commented on Jul 11, 2025

    @nikhilwoodruff
    CollaboratorAuthor

    Think I've identified the bug as in parameter uprating- for a limited subset of parameters, we're not uprating in ubuntu, but are in macos. Here's two parameter trees in text files as proof.

    Linux_parameters.txt
    Darwin_parameters.txt

  2. self-assigned this
    on Jul 11, 2025
  3. removed their assignment
    on Dec 5, 2025
  4. juaristi22 commented on Oct 24, 2026

    @juaristi22
    Collaborator

    Closing as resolved. #1254 removed the import-time BASELINE_GROWFACTORS table responsible for the ordering-sensitive uprating. The Linux CI migration in #2115 verified byte-identical processed parameter trees on macOS arm64, Ubuntu x86 and Ubuntu arm64, with matching test outcomes. The diagnosis and verification are recorded in the reproducibility page. #1223 was closed unmerged; it is not the fix being relied on here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

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