Skip to content

Ruby ReportDatabase merging can lead to internal error #2339

@Scafir

Description

@Scafir

Hello,

I'm now using the new ReportDatabase merge function. It seems to work well when merging small reports together, but I have seen it crash a few times now on larger reports when saving with:

ERROR: ../../../src/rdb/rdb/rdb.cc,737,cell != 0
ERROR: RuntimeError: Internal error: ../../../src/rdb/rdb/rdb.cc:737 cell != 0 was not true in ReportDatabase::save
  merge_internal_error.rb:8:in 'RBA::ReportDatabase#save'
  merge_internal_error.rb:8:in '<main>'

You can find a reporoducer in this zip file, simply uncompress it and run klayout -b -r merge_internal_error.rb

merge_internal_error.zip

Thank you!

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions