Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh-124064: Make warning emitting compiler options opt-in #124070

Merged
merged 132 commits into from
Sep 16, 2024

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    5148727 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bd5a10 View commit details
    Browse the repository at this point in the history
  3. Remove redundant comment

    nohlson committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    6813003 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab4d754 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    615d228 View commit details
    Browse the repository at this point in the history
  6. Trim whitespace

    nohlson committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    fc0a60b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7793d80 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    99715d2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bc44ec2 View commit details
    Browse the repository at this point in the history
  10. 📜🤖 Added by blurb_it.

    blurb-it[bot] authored and nohlson committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    e2ca75f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bd1634e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b07b1d6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e1954a5 View commit details
    Browse the repository at this point in the history
  14. Add newline to news

    nohlson committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    5935143 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7f1a238 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    144136e View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3dd40fd View commit details
    Browse the repository at this point in the history
  18. Update paths

    nohlson committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    1158f53 View commit details
    Browse the repository at this point in the history
  19. Test unexpected improvement

    nohlson committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    cb51b4f View commit details
    Browse the repository at this point in the history
  20. Remove warning ignore

    nohlson committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    77e0f6e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3e1d75f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b5cd58a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    02f313e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    83d1ed7 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    08a6f6d View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    7be8ee6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b0a2ee View commit details
    Browse the repository at this point in the history
  3. Remove superfluous comment

    nohlson committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    49cbd87 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    522f27c View commit details
    Browse the repository at this point in the history
  2. Add period to news

    nohlson committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    b654a84 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    7780da6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3688c5c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb1f276 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb91e3e View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Fix comment formatting

    nohlson committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    f35ba60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    294dd61 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4056985 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dad672b View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Trim trailing whitespace

    nohlson committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    4164b81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b07ae8 View commit details
    Browse the repository at this point in the history
  3. Reformat news

    nohlson committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    17858b9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f483e04 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    55e20bd View commit details
    Browse the repository at this point in the history
  6. Format line length

    nohlson committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    566e8cd View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Add new warnings

    nohlson committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b00cc51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8ae75e View commit details
    Browse the repository at this point in the history
  3. Add more warnings

    nohlson committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    f68eb71 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'add-warning-count-to-warning-ignore-files' into add-war…

    …ning-options-and-include-in-check-warnings
    nohlson committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    39223dc View commit details
    Browse the repository at this point in the history
  5. Use proper type

    nohlson committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    cbf069b View commit details
    Browse the repository at this point in the history
  6. Merge branch 'add-warning-count-to-warning-ignore-files' into add-war…

    …ning-options-and-include-in-check-warnings
    nohlson committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a04cad8 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    e8ef3e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba6486f View commit details
    Browse the repository at this point in the history
  3. Fix spelling

    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    034552f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b724b3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab8f099 View commit details
    Browse the repository at this point in the history
  6. Remove warning ignore files

    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6296a46 View commit details
    Browse the repository at this point in the history
  7. Add files to ignore warnings

    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    19df803 View commit details
    Browse the repository at this point in the history
  8. Add files to ignore

    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    4081a96 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    26b40d3 View commit details
    Browse the repository at this point in the history
  10. Remove warnigns to ignore

    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    78b90be View commit details
    Browse the repository at this point in the history
  11. Add warnings to ignore

    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    c5a983b View commit details
    Browse the repository at this point in the history
  12. Remove debug traces

    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    e8b57dc View commit details
    Browse the repository at this point in the history
  13. Add debug outputs

    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    3051648 View commit details
    Browse the repository at this point in the history
  14. Remove warning ignore files

    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    d351928 View commit details
    Browse the repository at this point in the history
  15. Merge branch 'add-warning-count-to-warning-ignore-files' into add-war…

    …ning-options-and-include-in-check-warnings
    nohlson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    ef9ac02 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    69f37ea View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Add option parsing for clang

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    74164c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd4620d View commit details
    Browse the repository at this point in the history
  3. Remove debug prints

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    207a664 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a0f8fd5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f11ec0d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ae74ee4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    50f43bc View commit details
    Browse the repository at this point in the history
  8. Build cpython single process

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    008a2f9 View commit details
    Browse the repository at this point in the history
  9. Add ignore files for macos

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    caf6b1a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8eb8a51 View commit details
    Browse the repository at this point in the history
  11. Add debug prints

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    dc6ba2f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e31f6d1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ef982eb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    13ac922 View commit details
    Browse the repository at this point in the history
  15. Revert to old regex

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    da7bbde View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7c7c78c View commit details
    Browse the repository at this point in the history
  17. Add pegen warning ignore

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    46ee5d5 View commit details
    Browse the repository at this point in the history
  18. Remove debug printing

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    c4371af View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ff9eb6a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b747bb0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d0ea15e View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    423300a View commit details
    Browse the repository at this point in the history
  23. Remove format 2

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    efe6167 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    2a04a08 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    c5a156a View commit details
    Browse the repository at this point in the history
  26. Move arguments to newline

    nohlson committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    2c54b6a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    cfe2097 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    460131c View commit details
    Browse the repository at this point in the history
  2. Update .github/workflows/reusable-macos.yml

    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    nohlson and hugovk authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    e9a2d71 View commit details
    Browse the repository at this point in the history
  3. Update Tools/build/check_warnings.py

    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    nohlson and hugovk authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    a88ebbb View commit details
    Browse the repository at this point in the history
  4. Update Tools/build/check_warnings.py

    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    nohlson and hugovk authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    d8b43a6 View commit details
    Browse the repository at this point in the history
  5. Update Tools/build/check_warnings.py

    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    nohlson and hugovk authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    97c0103 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd532ed View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    20b2e12 View commit details
    Browse the repository at this point in the history
  8. Run macos14 for non-forks

    nohlson committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    363e254 View commit details
    Browse the repository at this point in the history
  9. Use gmake

    nohlson committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    be4b6ba View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    111010f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    87368fb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e491f04 View commit details
    Browse the repository at this point in the history
  13. Update reusable-macos.yml

    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    nohlson and hugovk authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    edd0897 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    8abbd9b View commit details
    Browse the repository at this point in the history
  2. Revert build order

    nohlson committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f4a5d98 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25ffe61 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aaa9007 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    410ea1d View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Remove conversion warning

    nohlson committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2e666c2 View commit details
    Browse the repository at this point in the history
  2. Update macos warning ignore

    nohlson committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e5d0bee View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Reintroduce -Wconversion

    nohlson committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    b2cfe15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e331ea View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    98851b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51c39df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e3b81c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db5d6bb View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    b82355f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    bf90af1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9701292 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0cd2731 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    71b0617 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51782d5 View commit details
    Browse the repository at this point in the history
  3. Make safety options opt-in

    nohlson committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    5694b2d View commit details
    Browse the repository at this point in the history
  4. Enable output sync for ubuntu warning check build and add graceful pa…

    …rsing failure in tool
    nohlson committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    9f016a4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    34f3909 View commit details
    Browse the repository at this point in the history
  6. Fix ubuntu workflow config

    nohlson committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    06bea4b View commit details
    Browse the repository at this point in the history
  7. Merge branch 'add-warning-options-and-include-in-check-warnings' into…

    … make-compiler-safety-options-opt-in
    nohlson committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    9ab95f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    2db7b06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    678fadb View commit details
    Browse the repository at this point in the history