matching_test takes "forever" to build
Compilation of matching_test in debug mode seriously drags down my testing
machine with gcc-4.1.0. Even in release mode linking takes "forever," but at
least compilation is reasonably fast. I suspect compilation speed could be
improved dramatically by breaking the tests across translation units, which
should be an easy transformation to make. Not sure what to do about link speed.
Change History
(4)
Component: |
None → graph
|
Owner: |
set to Douglas Gregor
|
Owner: |
changed from Douglas Gregor to Jeremiah Willcock
|
Status: |
new → assigned
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
The issue is not linking; the messages are printed out after each stage is done, so the actual time is because the test takes a long time to run. It appears to purposely test worst-case behavior of the algorithms. I don't see a problem with compile times, but just the run issue. I turned down the graph sizes used to make the test run faster.