[all-commits] [llvm/llvm-project] 33ada1: Undo workaround not required anymore

Michael Kruse via All-commits all-commits at lists.llvm.org
Mon Oct 14 08:19:35 PDT 2024


  Branch: refs/heads/users/meinersbur/flang_runtime_move-files
  Home:   https://github.com/llvm/llvm-project
  Commit: 33ada12190ac767919836445f3a3d53f530df3e2
      https://github.com/llvm/llvm-project/commit/33ada12190ac767919836445f3a3d53f530df3e2
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M flang/module/mma.f90

  Log Message:
  -----------
  Undo workaround not required anymore


  Commit: 42e5abb5b291e78aeb152d7c636c75fe4d90492a
      https://github.com/llvm/llvm-project/commit/42e5abb5b291e78aeb152d7c636c75fe4d90492a
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2024-10-14 (Mon, 14 Oct 2024)

  Changed paths:
    M flang/include/flang/Lower/Allocatable.h
    M flang/include/flang/Optimizer/Builder/MutableBox.h
    M flang/include/flang/Optimizer/CodeGen/DescriptorModel.h
    M flang/include/flang/Runtime/CUDA/allocator.h
    M flang/include/flang/Runtime/CUDA/descriptor.h
    A flang/include/flang/Runtime/allocator-registry-consts.h
    M flang/include/flang/Runtime/allocator-registry.h
    A flang/include/flang/Runtime/array-constructor-consts.h
    M flang/include/flang/Runtime/array-constructor.h
    A flang/include/flang/Runtime/descriptor-consts.h
    M flang/include/flang/Runtime/descriptor.h
    A flang/include/flang/Runtime/io-api-funcs.h
    M flang/include/flang/Runtime/io-api.h
    A flang/include/flang/Runtime/iostat-funcs.h
    M flang/include/flang/Runtime/iostat.h
    M flang/lib/Lower/ConvertVariable.cpp
    M flang/lib/Optimizer/Builder/Runtime/ArrayConstructor.cpp
    M flang/lib/Optimizer/CodeGen/CodeGen.cpp
    M flang/lib/Semantics/compute-offsets.cpp
    M flang/runtime/environment-default-list.h
    M flang/runtime/extensions.cpp
    M flang/runtime/internal-unit.cpp
    M flang/runtime/io-api-common.h
    M flang/runtime/io-api-minimal.cpp
    M flang/runtime/io-api.cpp
    M flang/runtime/io-error.h
    M flang/runtime/io-stmt.h
    M flang/runtime/iostat.cpp
    M flang/runtime/namelist.cpp
    M flang/unittests/Optimizer/Builder/Runtime/AllocatableTest.cpp

  Log Message:
  -----------
  Split headers in preparation for cross-compilation. NFC.


  Commit: 8757eb974fcc57630e85ed1ad838bb2dbbb5a162
      https://github.com/llvm/llvm-project/commit/8757eb974fcc57630e85ed1ad838bb2dbbb5a162
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2024-10-14 (Mon, 14 Oct 2024)

  Changed paths:
    M flang/include/flang/Runtime/descriptor-consts.h
    M flang/include/flang/Runtime/descriptor.h

  Log Message:
  -----------
  Move SubscriptValue to public header


  Commit: b1dafd4a54487791d2495b07bfe265e0a4f05bba
      https://github.com/llvm/llvm-project/commit/b1dafd4a54487791d2495b07bfe265e0a4f05bba
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2024-10-14 (Mon, 14 Oct 2024)

  Changed paths:
    A FortranRuntime/include/FortranRuntime/Runtime/allocator-registry.h
    A FortranRuntime/include/FortranRuntime/Runtime/array-constructor.h
    A FortranRuntime/include/FortranRuntime/Runtime/descriptor.h
    A FortranRuntime/include/FortranRuntime/Runtime/io-api-funcs.h
    A FortranRuntime/include/FortranRuntime/Runtime/iostat-funcs.h
    A FortranRuntime/include/FortranRuntime/Runtime/memory.h
    A FortranRuntime/include/FortranRuntime/Runtime/type-code.h
    R FortranRuntime/include/flang/Common/Fortran-consts.h
    R FortranRuntime/include/flang/Common/ISO_Fortran_binding_wrapper.h
    R FortranRuntime/include/flang/Common/api-attrs.h
    R FortranRuntime/include/flang/Common/binary-floating-point.h
    R FortranRuntime/include/flang/Common/bit-population-count.h
    R FortranRuntime/include/flang/Common/constexpr-bitset.h
    R FortranRuntime/include/flang/Common/decimal.h
    R FortranRuntime/include/flang/Common/enum-class.h
    R FortranRuntime/include/flang/Common/enum-set.h
    R FortranRuntime/include/flang/Common/fast-int-set.h
    R FortranRuntime/include/flang/Common/float128.h
    R FortranRuntime/include/flang/Common/format.h
    R FortranRuntime/include/flang/Common/idioms.h
    R FortranRuntime/include/flang/Common/leading-zero-bit-count.h
    R FortranRuntime/include/flang/Common/magic-numbers.h
    R FortranRuntime/include/flang/Common/optional.h
    R FortranRuntime/include/flang/Common/real.h
    R FortranRuntime/include/flang/Common/reference-wrapper.h
    R FortranRuntime/include/flang/Common/restorer.h
    R FortranRuntime/include/flang/Common/target-rounding.h
    R FortranRuntime/include/flang/Common/uint128.h
    R FortranRuntime/include/flang/Common/variant.h
    R FortranRuntime/include/flang/Common/visit.h
    R FortranRuntime/include/flang/Common/windows-include.h
    R FortranRuntime/include/flang/Runtime/CUDA/allocator.h
    R FortranRuntime/include/flang/Runtime/CUDA/descriptor.h
    R FortranRuntime/include/flang/Runtime/allocatable.h
    R FortranRuntime/include/flang/Runtime/allocator-registry.h
    R FortranRuntime/include/flang/Runtime/array-constructor.h
    R FortranRuntime/include/flang/Runtime/assign.h
    R FortranRuntime/include/flang/Runtime/c-or-cpp.h
    R FortranRuntime/include/flang/Runtime/character.h
    R FortranRuntime/include/flang/Runtime/command.h
    R FortranRuntime/include/flang/Runtime/cpp-type.h
    R FortranRuntime/include/flang/Runtime/derived-api.h
    R FortranRuntime/include/flang/Runtime/descriptor.h
    R FortranRuntime/include/flang/Runtime/entry-names.h
    R FortranRuntime/include/flang/Runtime/exceptions.h
    R FortranRuntime/include/flang/Runtime/execute.h
    R FortranRuntime/include/flang/Runtime/extensions.h
    R FortranRuntime/include/flang/Runtime/freestanding-tools.h
    R FortranRuntime/include/flang/Runtime/inquiry.h
    R FortranRuntime/include/flang/Runtime/io-api.h
    R FortranRuntime/include/flang/Runtime/iostat.h
    R FortranRuntime/include/flang/Runtime/main.h
    R FortranRuntime/include/flang/Runtime/matmul-instances.inc
    R FortranRuntime/include/flang/Runtime/matmul-transpose.h
    R FortranRuntime/include/flang/Runtime/matmul.h
    R FortranRuntime/include/flang/Runtime/memory.h
    R FortranRuntime/include/flang/Runtime/misc-intrinsic.h
    R FortranRuntime/include/flang/Runtime/numeric.h
    R FortranRuntime/include/flang/Runtime/pointer.h
    R FortranRuntime/include/flang/Runtime/ragged.h
    R FortranRuntime/include/flang/Runtime/random.h
    R FortranRuntime/include/flang/Runtime/reduce.h
    R FortranRuntime/include/flang/Runtime/reduction.h
    R FortranRuntime/include/flang/Runtime/stop.h
    R FortranRuntime/include/flang/Runtime/support.h
    R FortranRuntime/include/flang/Runtime/temporary-stack.h
    R FortranRuntime/include/flang/Runtime/time-intrinsic.h
    R FortranRuntime/include/flang/Runtime/transformational.h
    R FortranRuntime/include/flang/Runtime/type-code.h
    R FortranRuntime/include/flang/Testing/fp-testing.h
    R FortranRuntime/include/flang/Testing/testing.h
    R FortranRuntime/lib/Common/big-radix-floating-point.h
    R FortranRuntime/lib/Common/binary-to-decimal.cpp
    R FortranRuntime/lib/Common/decimal-to-binary.cpp
    M FortranRuntime/lib/Runtime/CMakeLists.txt
    M FortranRuntime/lib/Runtime/CUDA/allocator.cpp
    M FortranRuntime/lib/Runtime/CUDA/descriptor.cpp
    M FortranRuntime/lib/Runtime/Float128Math/math-entries.h
    M FortranRuntime/lib/Runtime/ISO_Fortran_binding.cpp
    M FortranRuntime/lib/Runtime/ISO_Fortran_util.h
    M FortranRuntime/lib/Runtime/allocatable.cpp
    M FortranRuntime/lib/Runtime/allocator-registry.cpp
    M FortranRuntime/lib/Runtime/array-constructor.cpp
    M FortranRuntime/lib/Runtime/assign.cpp
    M FortranRuntime/lib/Runtime/buffer.h
    M FortranRuntime/lib/Runtime/character.cpp
    M FortranRuntime/lib/Runtime/command.cpp
    M FortranRuntime/lib/Runtime/connection.h
    M FortranRuntime/lib/Runtime/copy.cpp
    M FortranRuntime/lib/Runtime/copy.h
    M FortranRuntime/lib/Runtime/derived-api.cpp
    M FortranRuntime/lib/Runtime/derived.cpp
    M FortranRuntime/lib/Runtime/descriptor-io.h
    M FortranRuntime/lib/Runtime/descriptor.cpp
    M FortranRuntime/lib/Runtime/dot-product.cpp
    M FortranRuntime/lib/Runtime/edit-input.cpp
    M FortranRuntime/lib/Runtime/edit-input.h
    M FortranRuntime/lib/Runtime/edit-output.cpp
    M FortranRuntime/lib/Runtime/edit-output.h
    M FortranRuntime/lib/Runtime/execute.cpp
    M FortranRuntime/lib/Runtime/extensions.cpp
    M FortranRuntime/lib/Runtime/extrema.cpp
    M FortranRuntime/lib/Runtime/file.cpp
    M FortranRuntime/lib/Runtime/file.h
    M FortranRuntime/lib/Runtime/findloc.cpp
    M FortranRuntime/lib/Runtime/format-implementation.h
    M FortranRuntime/lib/Runtime/format.h
    M FortranRuntime/lib/Runtime/inquiry.cpp
    M FortranRuntime/lib/Runtime/internal-unit.cpp
    M FortranRuntime/lib/Runtime/internal-unit.h
    M FortranRuntime/lib/Runtime/io-api-common.h
    M FortranRuntime/lib/Runtime/io-api-minimal.cpp
    M FortranRuntime/lib/Runtime/io-api.cpp
    M FortranRuntime/lib/Runtime/io-error.cpp
    M FortranRuntime/lib/Runtime/io-error.h
    M FortranRuntime/lib/Runtime/io-stmt.cpp
    M FortranRuntime/lib/Runtime/io-stmt.h
    M FortranRuntime/lib/Runtime/iostat.cpp
    R FortranRuntime/lib/Runtime/iso_fortran_env_impl.f90
    M FortranRuntime/lib/Runtime/matmul-transpose.cpp
    M FortranRuntime/lib/Runtime/matmul.cpp
    M FortranRuntime/lib/Runtime/memory.cpp
    M FortranRuntime/lib/Runtime/misc-intrinsic.cpp
    M FortranRuntime/lib/Runtime/namelist.cpp
    M FortranRuntime/lib/Runtime/namelist.h
    M FortranRuntime/lib/Runtime/numeric-templates.h
    M FortranRuntime/lib/Runtime/numeric.cpp
    M FortranRuntime/lib/Runtime/product.cpp
    M FortranRuntime/lib/Runtime/random-templates.h
    M FortranRuntime/lib/Runtime/random.cpp
    M FortranRuntime/lib/Runtime/reduce.cpp
    M FortranRuntime/lib/Runtime/reduction-templates.h
    M FortranRuntime/lib/Runtime/reduction.cpp
    M FortranRuntime/lib/Runtime/stack.h
    M FortranRuntime/lib/Runtime/stat.cpp
    M FortranRuntime/lib/Runtime/stat.h
    M FortranRuntime/lib/Runtime/sum.cpp
    M FortranRuntime/lib/Runtime/support.cpp
    M FortranRuntime/lib/Runtime/temporary-stack.cpp
    M FortranRuntime/lib/Runtime/time-intrinsic.cpp
    M FortranRuntime/lib/Runtime/tools.h
    M FortranRuntime/lib/Runtime/transformational.cpp
    M FortranRuntime/lib/Runtime/type-code.cpp
    M FortranRuntime/lib/Runtime/type-info.cpp
    M FortranRuntime/lib/Runtime/type-info.h
    M FortranRuntime/lib/Runtime/unit-map.h
    M FortranRuntime/lib/Runtime/unit.h
    R FortranRuntime/lib/Testing/fp-testing.cpp
    R FortranRuntime/lib/Testing/testing.cpp
    R FortranRuntime/unittests/Common/CMakeLists.txt
    R FortranRuntime/unittests/Common/FastIntSetTest.cpp
    R FortranRuntime/unittests/Decimal/CMakeLists.txt
    R FortranRuntime/unittests/Decimal/quick-sanity-test.cpp
    R FortranRuntime/unittests/Decimal/thorough-test.cpp
    M FortranRuntime/unittests/Evaluate/ISO-Fortran-binding.cpp
    M FortranRuntime/unittests/Evaluate/reshape.cpp
    M FortranRuntime/unittests/Runtime/AccessTest.cpp
    M FortranRuntime/unittests/Runtime/Allocatable.cpp
    M FortranRuntime/unittests/Runtime/ArrayConstructor.cpp
    M FortranRuntime/unittests/Runtime/CUDA/AllocatorCUF.cpp
    M FortranRuntime/unittests/Runtime/CharacterTest.cpp
    M FortranRuntime/unittests/Runtime/CommandTest.cpp
    M FortranRuntime/unittests/Runtime/Derived.cpp
    M FortranRuntime/unittests/Runtime/ExternalIOTest.cpp
    M FortranRuntime/unittests/Runtime/Inquiry.cpp
    M FortranRuntime/unittests/Runtime/ListInputTest.cpp
    M FortranRuntime/unittests/Runtime/LogicalFormatTest.cpp
    M FortranRuntime/unittests/Runtime/Matmul.cpp
    M FortranRuntime/unittests/Runtime/MatmulTranspose.cpp
    M FortranRuntime/unittests/Runtime/MiscIntrinsic.cpp
    M FortranRuntime/unittests/Runtime/Namelist.cpp
    M FortranRuntime/unittests/Runtime/Numeric.cpp
    M FortranRuntime/unittests/Runtime/NumericalFormatTest.cpp
    M FortranRuntime/unittests/Runtime/Pointer.cpp
    M FortranRuntime/unittests/Runtime/Random.cpp
    M FortranRuntime/unittests/Runtime/Reduction.cpp
    M FortranRuntime/unittests/Runtime/RuntimeCrashTest.cpp
    M FortranRuntime/unittests/Runtime/Stop.cpp
    M FortranRuntime/unittests/Runtime/Support.cpp
    M FortranRuntime/unittests/Runtime/TemporaryStack.cpp
    M FortranRuntime/unittests/Runtime/Time.cpp
    M FortranRuntime/unittests/Runtime/Transformational.cpp
    M FortranRuntime/unittests/Runtime/tools.h
    M flang/CMakeLists.txt
    A flang/include/flang/Common/Fortran-consts.h
    A flang/include/flang/Common/ISO_Fortran_binding_wrapper.h
    A flang/include/flang/Common/README.md
    A flang/include/flang/Common/api-attrs.h
    A flang/include/flang/Common/binary-floating-point.h
    A flang/include/flang/Common/bit-population-count.h
    A flang/include/flang/Common/constexpr-bitset.h
    A flang/include/flang/Common/decimal.h
    A flang/include/flang/Common/enum-class.h
    A flang/include/flang/Common/enum-set.h
    A flang/include/flang/Common/fast-int-set.h
    A flang/include/flang/Common/float128.h
    A flang/include/flang/Common/format.h
    A flang/include/flang/Common/idioms.h
    A flang/include/flang/Common/leading-zero-bit-count.h
    A flang/include/flang/Common/optional.h
    A flang/include/flang/Common/real.h
    A flang/include/flang/Common/reference-wrapper.h
    A flang/include/flang/Common/restorer.h
    A flang/include/flang/Common/target-rounding.h
    A flang/include/flang/Common/uint128.h
    A flang/include/flang/Common/variant.h
    A flang/include/flang/Common/visit.h
    A flang/include/flang/Common/windows-include.h
    M flang/include/flang/ISO_Fortran_binding.h
    M flang/include/flang/Lower/Allocatable.h
    M flang/include/flang/Optimizer/Builder/IntrinsicCall.h
    M flang/include/flang/Optimizer/Builder/MutableBox.h
    M flang/include/flang/Optimizer/CodeGen/DescriptorModel.h
    A flang/include/flang/Runtime/CUDA/allocator.h
    A flang/include/flang/Runtime/CUDA/descriptor.h
    A flang/include/flang/Runtime/README.md
    A flang/include/flang/Runtime/allocatable.h
    A flang/include/flang/Runtime/allocator-registry-consts.h
    A flang/include/flang/Runtime/array-constructor-consts.h
    A flang/include/flang/Runtime/assign.h
    A flang/include/flang/Runtime/c-or-cpp.h
    A flang/include/flang/Runtime/character.h
    A flang/include/flang/Runtime/command.h
    A flang/include/flang/Runtime/cpp-type.h
    A flang/include/flang/Runtime/derived-api.h
    A flang/include/flang/Runtime/descriptor-consts.h
    A flang/include/flang/Runtime/entry-names.h
    A flang/include/flang/Runtime/exceptions.h
    A flang/include/flang/Runtime/execute.h
    A flang/include/flang/Runtime/extensions.h
    A flang/include/flang/Runtime/freestanding-tools.h
    A flang/include/flang/Runtime/inquiry.h
    A flang/include/flang/Runtime/io-api.h
    A flang/include/flang/Runtime/iostat.h
    A flang/include/flang/Runtime/magic-numbers.h
    A flang/include/flang/Runtime/main.h
    A flang/include/flang/Runtime/matmul-instances.inc
    A flang/include/flang/Runtime/matmul-transpose.h
    A flang/include/flang/Runtime/matmul.h
    A flang/include/flang/Runtime/misc-intrinsic.h
    A flang/include/flang/Runtime/numeric.h
    A flang/include/flang/Runtime/pointer.h
    A flang/include/flang/Runtime/ragged.h
    A flang/include/flang/Runtime/random.h
    A flang/include/flang/Runtime/reduce.h
    A flang/include/flang/Runtime/reduction.h
    A flang/include/flang/Runtime/stop.h
    A flang/include/flang/Runtime/support.h
    A flang/include/flang/Runtime/temporary-stack.h
    A flang/include/flang/Runtime/time-intrinsic.h
    A flang/include/flang/Runtime/transformational.h
    M flang/include/flang/Support/Fortran-features.h
    M flang/include/flang/Support/Fortran.h
    M flang/include/flang/Support/MathOptionsBase.h
    M flang/include/flang/Support/Version.h
    M flang/include/flang/Support/default-kinds.h
    M flang/include/flang/Support/indirection.h
    M flang/include/flang/Support/interval.h
    M flang/include/flang/Support/template.h
    M flang/include/flang/Support/unwrap.h
    A flang/include/flang/Testing/README.md
    A flang/include/flang/Testing/fp-testing.h
    A flang/include/flang/Testing/testing.h
    M flang/lib/Common/CMakeLists.txt
    A flang/lib/Common/README.md
    A flang/lib/Common/big-radix-floating-point.h
    A flang/lib/Common/binary-to-decimal.cpp
    A flang/lib/Common/decimal-to-binary.cpp
    M flang/lib/Decimal/CMakeLists.txt
    M flang/lib/Evaluate/common.cpp
    M flang/lib/Evaluate/fold-logical.cpp
    M flang/lib/Lower/ConvertVariable.cpp
    M flang/lib/Optimizer/Builder/CMakeLists.txt
    M flang/lib/Optimizer/Builder/Runtime/ArrayConstructor.cpp
    M flang/lib/Optimizer/CodeGen/CodeGen.cpp
    M flang/lib/Optimizer/Dialect/FIRType.cpp
    M flang/lib/Semantics/compute-offsets.cpp
    A flang/lib/Testing/README.md
    A flang/lib/Testing/fp-testing.cpp
    A flang/lib/Testing/testing.cpp
    M flang/module/__fortran_builtins.f90
    M flang/module/__fortran_ieee_exceptions.f90
    M flang/module/cudadevice.f90
    M flang/module/ieee_arithmetic.f90
    M flang/module/iso_fortran_env.f90
    A flang/module/iso_fortran_env_impl.f90
    M flang/test/lit.cfg.py
    M flang/tools/f18/CMakeLists.txt
    M flang/unittests/CMakeLists.txt
    A flang/unittests/Common/CMakeLists.txt
    A flang/unittests/Common/FastIntSetTest.cpp
    A flang/unittests/Decimal/CMakeLists.txt
    A flang/unittests/Decimal/quick-sanity-test.cpp
    A flang/unittests/Decimal/thorough-test.cpp
    M flang/unittests/Evaluate/CMakeLists.txt
    M flang/unittests/Optimizer/Builder/Runtime/AllocatableTest.cpp

  Log Message:
  -----------
  Keep common files in flang/


  Commit: 85640e4ebb8aed7c2f8ea26223c7ba2fc7e17340
      https://github.com/llvm/llvm-project/commit/85640e4ebb8aed7c2f8ea26223c7ba2fc7e17340
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2024-10-14 (Mon, 14 Oct 2024)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'users/meinersbur/flang_runtime_split-headers2' into users/meinersbur/flang_runtime_move-files


  Commit: 3beb59b881182def71e991c6fa7dcd382ccb5314
      https://github.com/llvm/llvm-project/commit/3beb59b881182def71e991c6fa7dcd382ccb5314
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2024-10-14 (Mon, 14 Oct 2024)

  Changed paths:
    M flang/include/flang/Runtime/descriptor-consts.h

  Log Message:
  -----------
  build fix


Compare: https://github.com/llvm/llvm-project/compare/8b984fea7196...3beb59b88118

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