Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-11801

Fix Clang-15 extra warnings of duplicate libraries inclusion

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • StorEng - Defined Pipeline

      The recent Xcode upgrade on Mac OS comes with the Clang-15 compiler. Compiling WiredTiger using Clang-15 generates the following duplicate library inclusion warnings:

      [354/620] Linking C executable bench/wtperf/wtperf
      ld: warning: ignoring duplicate libraries: '-lm'
      [358/620] Linking C executable bench/tiered/test_push_pull
      ld: warning: ignoring duplicate libraries: '-lm'
      [586/620] Linking CXX executable test/cppsuite/csuite_style_example_test
      ld: warning: ignoring duplicate libraries: 'test/utility/libtest_util.a'
      [603/620] Linking CXX executable test/cppsuite/run
      ld: warning: ignoring duplicate libraries: 'test/utility/libtest_util.a'
      [615/620] Linking CXX executable test/model/tools/model_verify_debug_log
      ld: warning: ignoring duplicate libraries: 'test/utility/libtest_util.a'
      [616/620] Linking CXX executable test/model/test/test_model_checkpoint
      ld: warning: ignoring duplicate libraries: 'test/utility/libtest_util.a'
      [617/620] Linking CXX executable test/model/test/test_model_basic
      ld: warning: ignoring duplicate libraries: 'test/utility/libtest_util.a'
      [618/620] Linking CXX executable test/model/test/test_model_rts
      ld: warning: ignoring duplicate libraries: 'test/utility/libtest_util.a'
      [620/620] Linking CXX executable test/model/test/test_model_transaction
      ld: warning: ignoring duplicate libraries: 'test/utility/libtest_util.a'
      

      Fix these duplicate library inclusions in the CMake configuration to avoid these warnings.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            haribabu.kommi@mongodb.com Haribabu Kommi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: