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