Skip to content
This repository has been archived by the owner on Sep 28, 2023. It is now read-only.

Remove autodiff and symbolic instantiations #11

Merged

Conversation

agalbachicar
Copy link
Collaborator

Goes on top of #10

Removes AutoDiff and Symbolic template instantiations.

Related to #10.

dd6008c is the only that matters.

Running `time colcon build --packages-select maliput_drake` on
this branch yields:

```sh
time colcon build --packages-select maliput_drake
...
Summary: 1 package finished [3min 3s]
  1 package had stderr output: maliput_drake

real    3m3.806s
user    18m27.039s
sys     0m36.838s
```

whereas in main branch:

```sh
time colcon build --packages-select maliput_drake
...
Summary: 1 package finished [4min 0s]
  1 package had stderr output: maliput_drake

real    4m0.630s
user    21m50.783s
sys     0m43.339s
```
classes and methods.

Compile time is reduced to:

```sh
time colcon build --packages-select maliput_drake
...
Summary: 1 package finished [2min 44s]
  1 package had stderr output: maliput_drake

real    2m44.770s
user    14m58.504s
sys     0m32.275s
```

from:

```sh
time colcon build --packages-select maliput_drake
...
Finished <<< maliput_drake [3min 24s]

Summary: 1 package finished [3min 24s]
  1 package had stderr output: maliput_drake

real    3m24.100s
user    19m30.389s
sys     0m40.368s
```
Copy link
Collaborator

@francocipollone francocipollone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Go doubles!

@agalbachicar agalbachicar merged commit 808895a into main Oct 29, 2021
@agalbachicar agalbachicar deleted the agalbachicar/#6_remove_autodiff_and_symbolic_instantiations branch October 29, 2021 18:18
agalbachicar added a commit that referenced this pull request Nov 1, 2021
agalbachicar added a commit that referenced this pull request Nov 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants