[all-commits] [llvm/llvm-project] 90334c: [flang] Use __builtin_int for integer conversions ...

Leandro Lupori via All-commits all-commits at lists.llvm.org
Thu May 7 09:34:50 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 90334cc57186d5620a8b18db2403da7a8ee8676e
      https://github.com/llvm/llvm-project/commit/90334cc57186d5620a8b18db2403da7a8ee8676e
  Author: Leandro Lupori <leandro.lupori at linaro.org>
  Date:   2026-05-07 (Thu, 07 May 2026)

  Changed paths:
    M flang/include/flang/Evaluate/intrinsics.h
    M flang/lib/Evaluate/formatting.cpp
    M flang/lib/Evaluate/intrinsics.cpp
    M flang/test/Evaluate/bug153031.f90
    A flang/test/Evaluate/bug188879.f90
    M flang/test/Evaluate/elem-shape.f90
    M flang/test/Evaluate/fold-assumed-type-rank.f90
    M flang/test/Evaluate/rewrite-out_of_range.F90
    M flang/test/Evaluate/rewrite01.f90
    M flang/test/Evaluate/rewrite02.f90
    M flang/test/Evaluate/rewrite05.f90
    M flang/test/Parser/OpenMP/doacross-clause.f90
    M flang/test/Parser/OpenMP/loop-transformation-construct01.f90
    M flang/test/Parser/OpenMP/loop-transformation-construct02.f90
    M flang/test/Parser/OpenMP/loop-transformation-construct03.f90
    M flang/test/Parser/OpenMP/nontemporal-unparse.f90
    M flang/test/Parser/OpenMP/ordered-depend.f90
    M flang/test/Parser/cuf-sanity-unparse.CUF
    M flang/test/Semantics/array-constr-values.f90
    M flang/test/Semantics/bug124716.f90
    M flang/test/Semantics/call03.f90
    M flang/test/Semantics/call22.f90
    M flang/test/Semantics/data01.f90
    M flang/test/Semantics/kinds03.f90
    M flang/test/Semantics/lshift.f90
    M flang/test/Semantics/modfile03.f90
    M flang/test/Semantics/modfile17.f90
    M flang/test/Semantics/modfile23.f90
    M flang/test/Semantics/modfile33.f90
    M flang/test/Semantics/modfile39.f90
    M flang/test/Semantics/modfile48.f90
    M flang/test/Semantics/modproc01.f90
    M flang/test/Semantics/pdt04.f90
    M flang/test/Semantics/real10-x86-01.f90
    M flang/test/Semantics/rewrite03.f90
    M flang/test/Semantics/rshift.f90
    M flang/test/Semantics/symbol17.f90
    M flang/test/Semantics/type-parameter-constant.f90

  Log Message:
  -----------
  [flang] Use __builtin_int for integer conversions (#195748)

Frontend inserted conversions may conflict with variable names.
Avoid this for integer conversions by using `__builtin_int` instead
of `int`.

Fixes #188879



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