Commit Graph

5008 Commits

Author SHA1 Message Date
Matthias Koefferlein 92524dcf57 WIP: netlist compare - bugfixed latest version and updated tests. 2019-04-13 19:56:08 +02:00
Matthias Koefferlein 4e85ae7db0 WIP: netlist compare (better backtracking) 2019-04-13 02:48:10 +02:00
Matthias Koefferlein e855d8df35 WIP: fixed unit tests. 2019-04-12 00:31:48 +02:00
Matthias Koefferlein 648aa9e077 WIP: fixed unit tests. 2019-04-12 00:23:45 +02:00
Matthias Koefferlein 187baf2941 WIP: enhanced backtracking of netlist compare. 2019-04-12 00:15:36 +02:00
Matthias Koefferlein e03a524fcf WIP: netlist compare, bug fixes. 2019-04-11 00:47:36 +02:00
Matthias Koefferlein c0b1c4f775 WIP: enhanced backtracking for netlist compare 2019-04-11 00:13:19 +02:00
Matthias Koefferlein f34d161e2f WIP: new backtracking algorithm for net matching. 2019-04-09 23:13:40 +02:00
Matthias Koefferlein a3edd95f94 WIP: new backtracking algorithm for net matching. 2019-04-09 22:31:03 +02:00
Matthias Koefferlein 6b6cc5a34f WIP: network compare, debugging output. 2019-04-09 16:44:47 +02:00
Matthias Koefferlein 2e9422a753 Netlist compare: a little less freedom when picking derived net pairs ... 2019-04-08 21:32:41 +02:00
Matthias Koefferlein 7cdd40dabb Netlist compare: more detailed derivation of net assignments from known nets (pairing by deduction) 2019-04-08 21:21:34 +02:00
Matthias Koefferlein be35646c24 Spice reader/writer: more consistent with respect to allowed characters now. 2019-04-08 21:20:22 +02:00
Matthias Koefferlein c0bf5d955c Removed a debug statement. 2019-04-07 11:49:59 +02:00
Matthias Koefferlein c474fa6550 Bugfix: Spice reader needs to transform length units to micrometer 2019-04-07 11:09:08 +02:00
Matthias Koefferlein f6836b96a2 WIP: some enhancements
Spice writer: don't prefix model name with "M"
Added "device_class_mismatch" message to netlist compare
Assertion if device classes or circuits are nil on
"same_..."
2019-04-07 10:15:57 +02:00
Matthias Koefferlein df2bd5e80a Netlist: flatten subcircuits, circuits 2019-04-06 23:36:08 +02:00
Matthias Koefferlein 18ee59023e Speedup of Spice format netlist reader 2019-04-06 21:14:25 +02:00
Matthias Koefferlein 8733801029 Merge remote-tracking branch 'origin/master' into dvb 2019-04-06 20:33:58 +02:00
Matthias Koefferlein 8f1db684c0 Fix: account for rounding errors when doing default compare of device parameters. 2019-04-06 20:33:29 +02:00
Matthias Koefferlein aad52b77ba Netlist compare: added the ability to filter small caps and high resistance devices 2019-04-06 19:46:13 +02:00
Matthias Koefferlein da5680ef24 Netlist compare: configurable device parameter compare scheme. 2019-04-06 15:19:43 +02:00
Matthias Koefferlein 43f65e4d29 Added tests for GSI binding of dbNetlistCompare 2019-04-06 00:18:37 +02:00
Thomas Ferreira de Lima e579f3a868
minor edit in logging 2019-04-05 12:47:06 -04:00
Thomas Ferreira de Lima d457209665
Forgot to install ccache in macOS 10.11 with py3.7 2019-04-04 23:24:14 -04:00
Thomas Ferreira de Lima 603e0d5e1e
Putting ccache installation before MATRIX_EVAL, in case brew update builds packages from source 2019-04-04 22:21:13 -04:00
Thomas Ferreira de Lima 7c8896d9dc
Travis's xcode8's homebrew is outdated 2019-04-04 22:14:23 -04:00
Thomas Ferreira de Lima d54d803301
Better logging for mac app build (travis) 2019-04-04 20:04:28 -04:00
Thomas Ferreira de Lima fffacd6690
All builds should make use of ccache (wheels < 5min, Mac app < 20min) 2019-04-04 19:51:42 -04:00
Thomas Ferreira de Lima 7cecc4507f
Adding option to load ccache in qmake command (build.sh) 2019-04-04 18:53:54 -04:00
Thomas Ferreira de Lima a40b0cb793
Moving ccache directory for macosx wheels 2019-04-04 17:57:31 -04:00
Matthias Koefferlein c5a56dbc5f WIP: GSI binding for netlist comparer. 2019-04-04 23:41:46 +02:00
Thomas Ferreira de Lima af1289b79a
increasing linux ccache size to 5G 2019-04-04 16:53:10 -04:00
Thomas Ferreira de Lima 1399beb229
Using ccache for app build 2019-04-04 16:19:20 -04:00
Thomas Ferreira de Lima e68047733f
pymod 0.26.0.dev15 - included basic.lib 2019-04-04 14:57:08 -04:00
Thomas Ferreira de Lima d980c6f784
Triggering Azure while on master or staging 2019-04-04 14:29:22 -04:00
Thomas Ferreira de Lima 369872b1bb
Merge branch 'master' of github.com:KLayout/klayout 2019-04-04 14:24:21 -04:00
Matthias Koefferlein 52fb8b0f65 Merge remote-tracking branch 'remotes/origin/master' into dvb 2019-04-04 07:35:43 +02:00
Matthias Köfferlein 6be05609e8
Merge pull request #255 from KLayout/issue-252
Issue 252
2019-04-04 07:31:51 +02:00
Matthias Köfferlein a1bac382dc
Merge pull request #256 from KLayout/issue-251
Fixed #251 - exit handler missing? [skip ci]
2019-04-04 07:30:13 +02:00
Matthias Köfferlein 053db73e85
Merge pull request #257 from KLayout/spell-fixes
Fixed some spelling errors (allow to, allows to)
2019-04-04 07:30:02 +02:00
Thomas Ferreira de Lima 2c3e04b652
Azure: do not deploy to pypi unless tagged 2019-04-03 20:27:38 -04:00
Thomas Ferreira de Lima 1c56f3e3a4
Matching azure with travis 2019-04-03 20:19:20 -04:00
Thomas Ferreira de Lima 482184c936
Allowing build on push to master 2019-04-03 20:16:44 -04:00
Thomas Ferreira de Lima 3bfd177fcf
Fixing travis condition 2019-04-03 20:06:31 -04:00
Thomas Ferreira de Lima 4df1dc7c03
Only building in azure for PR and tagged commits 2019-04-03 19:37:45 -04:00
Thomas Ferreira de Lima 9aa4525afd
Configuring .travis.yml to reduce build frequency
Python modules will only be built on tagged commits of the format:
v0.25(.8)(-dev14)

MacOS builds will only be built on staging branch

All will be built on pull requests.
2019-04-03 19:20:15 -04:00
Matthias Koefferlein 5310a37f75 Fixed #251 - exit handler missing? [skip ci]
RBA::MainWindow::instance.destroyed do
  RBA::MessageBox::info("It's Over!", "The main window was destroyed", RBA::MessageBox::Ok)
end

at_exit do
  puts "It's over!"
end

RBA::Application::instance.aboutToQuit do
  RBA::MessageBox::info("It's Over!", "The main window was destroyed", RBA::MessageBox::Ok)
end
2019-04-03 23:29:40 +02:00
Matthias Koefferlein eacd5fc19d Fixed some spelling errors (allow to, allows to) 2019-04-03 19:15:09 +02:00
Matthias Koefferlein 86447506fd Fixed #252 - updated setup.py and pipelines. 2019-04-03 18:31:05 +02:00