Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-49271

Convert more non-shipping non-windows builders to --link-model=dynamic

    • Fully Compatible
    • Dev Platform 2022-04-04, Dev Platform 2022-04-18
    • 67

      In SERVER-46296 we made the non-windows non-shipping ! and * builders (with the exception of the AUBSAN builder which is proceeding under SERVER-48892 and currently blocked on at least SERVER-48736).

      However, there are many other builders in the waterfall that meet the non-shipping non-windows criteria. We should consider moving many or all of those builders over to -link-model=dynamic as well. The following builders appear to be candidates:

      • Enterprise RHEL 6.2 (Benchmarks) (need to think about performance effects)
      • Enterprise RHEL 6.2 (Single Task Baseline)
      • Enterprise RHEL 6.2 (flow control off)
      • Enterprise RHEL 6.2 (implicit multiversion)
      • Enterprise RHEL 6.2 (inMemory)
      • Enterprise RHEL 6.2 (large transactions format)
      • Enterprise RHEL 6.2 (majority read concern off)
      • Enterprise RHEL 6.2 (resumable index builds)
      • Enterprise RHEL 7.1 PPC64LE (inMemory) DEBUG
      • Enterprise RHEL 7.2 s390x (inMemory) DEBUG
      • Linux (No Journal)
      • Linux (ephemeralForTest)
      • RHEL 6.2 (Biggie)
      • RHEL 7.0/7.6 Cross-ABI (maybe, I'm not 100% on this)
      • hot_backups RHEL 7.0
      • {A,UB}SAN Enterprise Ubuntu 18.04 FUZZER (probably needs also to wait on SERVER-48892)
      • ~ ASAN Enterprise Ubuntu 18.04 DEBUG
      • ~ ASAN Ubuntu 18.04
      • ~ Enterprise RHEL 6.2 DEBUG Code Coverage
      • ~ Enterprise RHEL 7.0 (Dagger)
      • ~ Enterprise RHEL 7.0 (no-libunwind)
      • ~ Enterprise Ubuntu 16.04 (with ScanningReplicaSetMonitor)
      • ~ Enterprise Ubuntu 16.04 (with SdamReplicaSetMonitor)
      • ~ Enterprise Ubuntu 16.04 (with {taskExecutorPoolSize: 4})
      • ~ Enterprise Ubuntu 16.04 (without Diagnostic Latches)
      • ~ Enterprise Ubuntu 18.04 DEBUG (Unoptimized)
      • ~ Linux DEBUG WiredTiger develop
      • ~ Linux Repeated Execution (maybe, not sure?)
      • ~ Selected Tests
      • ~ TSAN Enterprise Ubuntu 20.04 DEBUG (Biggie)
      • ~ UBSAN Enterprise Ubuntu 18.04 DEBUG (probably also needs to wait on SERVER-48892).

            Assignee:
            richard.samuels@mongodb.com Richard Samuels (Inactive)
            Reporter:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: