Landing: d048c1bb016c

Project / Subsystem

gcc / testsuite/gfortran

Date

2026-08-29

Author

Jakub Jelinek

Commit

d048c1bb016c3c7b911086ce2ca90f3dc9b24947

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
testsuite/gfortran
patch_id
—
commit_hash
d048c1bb016c3c7b911086ce2ca90f3dc9b24947
source_type
github
headline
Improve guality/arg1.f90 testcase by adjusting breakpoint location
tldr
The gfortran guality/arg1.f90 test case is improved by fixing a breakpoint issue that caused spurious failures.
author
Jakub Jelinek
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • testsuite
  • • gfortran
  • • inlining
discussion_id_link
—
bugzilla_pr
—
date
2026-08-29T00:00:00.000Z

This commit improves the gfortran.dg/guality/arg1.f90 test case, which was failing on s390x and aarch64 due to a regression in inlining heuristics introduced in GCC 16. The issue arose because the breakpoint was placed too early after code transformations, causing the test to fail even though the generated code was correct. The fix adjusts the breakpoint timing to accurately reflect the program’s execution flow after inlining.