[all-commits] [llvm/llvm-project] 83b462: [flang][CLI] Have the CLI hint the flag to disable...
Andre Kuhlenschmidt via All-commits
all-commits at lists.llvm.org
Mon Jun 30 10:17:26 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 83b462af17ca807d276963b37640a9f2e91d70b1
https://github.com/llvm/llvm-project/commit/83b462af17ca807d276963b37640a9f2e91d70b1
Author: Andre Kuhlenschmidt <andre.kuhlenschmidt at gmail.com>
Date: 2025-06-30 (Mon, 30 Jun 2025)
Changed paths:
M flang/include/flang/Parser/message.h
M flang/include/flang/Support/Fortran-features.h
M flang/lib/Frontend/FrontendAction.cpp
M flang/lib/Parser/message.cpp
M flang/lib/Semantics/semantics.cpp
M flang/lib/Support/Fortran-features.cpp
M flang/test/Evaluate/fold-dim.f90
M flang/test/Evaluate/fold-nearest.f90
M flang/test/Evaluate/fold-out_of_range.f90
M flang/test/Evaluate/fold-unsigned.f90
M flang/test/Evaluate/folding03.f90
M flang/test/Evaluate/folding04.f90
M flang/test/Evaluate/folding05.f90
M flang/test/Evaluate/folding06.f90
M flang/test/Evaluate/folding14.f90
M flang/test/Evaluate/folding28.f90
M flang/test/Semantics/OpenACC/acc-branch.f90
M flang/test/Semantics/OpenACC/acc-data.f90
M flang/test/Semantics/OpenACC/acc-declare-validity.f90
M flang/test/Semantics/OpenACC/acc-serial.f90
M flang/test/Semantics/OpenMP/allocate-align01.f90
M flang/test/Semantics/OpenMP/allocate01.f90
M flang/test/Semantics/OpenMP/clause-validity01.f90
M flang/test/Semantics/OpenMP/copying.f90
M flang/test/Semantics/OpenMP/declarative-directive01.f90
M flang/test/Semantics/OpenMP/declare-target01.f90
M flang/test/Semantics/OpenMP/declare-target02.f90
M flang/test/Semantics/OpenMP/declare-target03.f90
M flang/test/Semantics/OpenMP/declare-target06.f90
M flang/test/Semantics/OpenMP/deprecation.f90
M flang/test/Semantics/OpenMP/nested-target.f90
M flang/test/Semantics/OpenMP/requires04.f90
M flang/test/Semantics/OpenMP/requires05.f90
M flang/test/Semantics/OpenMP/single03.f90
M flang/test/Semantics/OpenMP/single04.f90
M flang/test/Semantics/OpenMP/target01.f90
M flang/test/Semantics/OpenMP/threadprivate03.f90
M flang/test/Semantics/OpenMP/use_device_ptr1.f90
M flang/test/Semantics/allocate09.f90
M flang/test/Semantics/argshape01.f90
M flang/test/Semantics/assign02.f90
M flang/test/Semantics/assign09.f90
M flang/test/Semantics/associate01.f90
M flang/test/Semantics/associated.f90
M flang/test/Semantics/bind-c02.f90
M flang/test/Semantics/bind-c04.f90
M flang/test/Semantics/bind-c06.f90
M flang/test/Semantics/bind-c11.f90
M flang/test/Semantics/bind-c13.f90
M flang/test/Semantics/bind-c17.f90
M flang/test/Semantics/bindings01.f90
M flang/test/Semantics/bindings03.f90
M flang/test/Semantics/block-data01.f90
M flang/test/Semantics/boz-literal-constants.f90
M flang/test/Semantics/c7108.f90
M flang/test/Semantics/c_f_pointer.f90
M flang/test/Semantics/c_loc01.f90
M flang/test/Semantics/call01.f90
M flang/test/Semantics/call02.f90
M flang/test/Semantics/call03.f90
M flang/test/Semantics/call05.f90
M flang/test/Semantics/call07.f90
M flang/test/Semantics/call09.f90
M flang/test/Semantics/call10.f90
M flang/test/Semantics/call14.f90
M flang/test/Semantics/call24.f90
M flang/test/Semantics/call27.f90
M flang/test/Semantics/call30.f90
M flang/test/Semantics/call31.f90
M flang/test/Semantics/call33.f90
M flang/test/Semantics/call34.f90
M flang/test/Semantics/call35.f90
M flang/test/Semantics/call36.f90
M flang/test/Semantics/call37.f90
M flang/test/Semantics/call38.f90
M flang/test/Semantics/call41.f90
M flang/test/Semantics/call42.f90
M flang/test/Semantics/call43.f90
M flang/test/Semantics/call44.f90
M flang/test/Semantics/case01.f90
M flang/test/Semantics/common-blocks.f90
M flang/test/Semantics/contiguous01.f90
M flang/test/Semantics/cuf01.cuf
M flang/test/Semantics/cuf03.cuf
M flang/test/Semantics/cuf04.cuf
M flang/test/Semantics/cuf09.cuf
M flang/test/Semantics/data06.f90
M flang/test/Semantics/data17.f90
M flang/test/Semantics/declarations04.f90
M flang/test/Semantics/declarations05.f90
M flang/test/Semantics/declarations07.f90
M flang/test/Semantics/deferred01.f90
M flang/test/Semantics/definable02.f90
M flang/test/Semantics/dim01.f90
M flang/test/Semantics/dosemantics02.f90
M flang/test/Semantics/dosemantics03.f90
M flang/test/Semantics/dosemantics12.f90
M flang/test/Semantics/expr-errors05.f90
M flang/test/Semantics/expr-errors06.f90
M flang/test/Semantics/final03.f90
M flang/test/Semantics/forall01.f90
M flang/test/Semantics/forall02.f90
M flang/test/Semantics/generic03.f90
M flang/test/Semantics/generic06.f90
M flang/test/Semantics/global01.f90
M flang/test/Semantics/ichar01.f90
M flang/test/Semantics/ignore_tkr01.f90
M flang/test/Semantics/int-literals.f90
M flang/test/Semantics/intrinsics02.f90
M flang/test/Semantics/kinds05b.f90
M flang/test/Semantics/label18.f90
M flang/test/Semantics/local-vs-global.f90
M flang/test/Semantics/long-name.f90
M flang/test/Semantics/modfile43.f90
M flang/test/Semantics/null-init.f90
M flang/test/Semantics/null01.f90
M flang/test/Semantics/pointer01.f90
M flang/test/Semantics/procinterface02.f90
M flang/test/Semantics/procinterface04.f90
M flang/test/Semantics/resolve05.f90
M flang/test/Semantics/resolve108.f90
M flang/test/Semantics/resolve11.f90
M flang/test/Semantics/resolve114.f90
M flang/test/Semantics/resolve118.f90
M flang/test/Semantics/resolve17.f90
M flang/test/Semantics/resolve18.f90
M flang/test/Semantics/resolve20.f90
M flang/test/Semantics/resolve24.f90
M flang/test/Semantics/resolve30.f90
M flang/test/Semantics/resolve31.f90
M flang/test/Semantics/resolve35.f90
M flang/test/Semantics/resolve37.f90
M flang/test/Semantics/resolve45.f90
M flang/test/Semantics/resolve46.f90
M flang/test/Semantics/resolve58.f90
M flang/test/Semantics/resolve59.f90
M flang/test/Semantics/resolve60.f90
M flang/test/Semantics/resolve61.f90
M flang/test/Semantics/resolve65.f90
M flang/test/Semantics/resolve67.f90
M flang/test/Semantics/resolve69.f90
M flang/test/Semantics/resolve77.f90
M flang/test/Semantics/resolve78.f90
M flang/test/Semantics/resolve79.f90
M flang/test/Semantics/resolve80.f90
M flang/test/Semantics/resolve81.f90
M flang/test/Semantics/resolve82.f90
M flang/test/Semantics/resolve83.f90
M flang/test/Semantics/resolve85.f90
M flang/test/Semantics/resolve90.f90
M flang/test/Semantics/resolve99.f90
M flang/test/Semantics/separate-mp02.f90
M flang/test/Semantics/spec-expr.f90
M flang/test/Semantics/stmt-func01.f90
M flang/test/Semantics/stmt-func02.f90
M flang/test/Semantics/structconst03.f90
M flang/test/Semantics/structconst04.f90
M flang/test/Semantics/structconst08.f90
M flang/test/Semantics/structconst10.f90
M flang/test/Semantics/transfer01.f90
M flang/test/Semantics/undef-result01.f90
M flang/unittests/Common/FortranFeaturesTest.cpp
Log Message:
-----------
[flang][CLI] Have the CLI hint the flag to disable a warning (#144767)
Adds a hint to the warning message to disable a warning and updates the
tests to expect this.
Also fixes a bug in the storage of canonical spelling of error flags so
that they are not used after free.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list