Skip to content

[ERROR GPL-0305] RePlAce diverged during gradient descent calculation #7745

Description

@oharboe

Describe the bug

untar and run global_place_skip_io_tag_array_64x184_asap7_mocked_2025-07-08_09-04.tar.gz

     2210 |   0.3337 |  0.000000e+00 |   +0.00% |  1.42e+33 |      
     2220 |   0.3337 |  0.000000e+00 |   +0.00% |  2.09e+33 |      
     2230 |   0.3337 |  0.000000e+00 |   +0.00% |  3.07e+33 |      
     2240 |   0.3338 |  0.000000e+00 |   +0.00% |  4.53e+33 |      
     2250 |   0.3337 |  0.000000e+00 |   +0.00% |  6.67e+33 |      
[ERROR GPL-0305] RePlAce diverged during gradient descent calculation, resulting in an invalid step length (Inf or NaN). This is often caused by numerical instability or high placement density. Consider reducing placement density to potentially resolve the issue.
Error: global_place_skip_io.tcl, 12 GPL-0305
openroad> 

Expected Behavior

No error, used to work.

Environment

OpenROAD v2.0-22423-gd59854ee88

To Reproduce

See above

Relevant log output

Screenshots

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

gplGlobal Placement

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions