Skip to content

Split min_quad_with_fixed implementation into separate cpp.#1746

Merged
jdumas merged 3 commits intomainfrom
jdumas/min_quad
Mar 9, 2021
Merged

Split min_quad_with_fixed implementation into separate cpp.#1746
jdumas merged 3 commits intomainfrom
jdumas/min_quad

Conversation

@jdumas
Copy link
Copy Markdown
Collaborator

@jdumas jdumas commented Mar 8, 2021

Nightly job fails because MSVC runs out of heap space and chokes on min_quad_with_fixed.cpp. Hopefully by splitting the implementation into separate .cpp this should alleviate the problem.

Also, our label Static/HeaderOnly was apparently flipped...

@jdumas jdumas added this to the v3.0.0 milestone Mar 8, 2021
@alecjacobson
Copy link
Copy Markdown
Contributor

Maybe we should have a special indicator in the filename for the .cpp that just contain template instantiations.

@jdumas
Copy link
Copy Markdown
Collaborator Author

jdumas commented Mar 8, 2021

Maybe we should have a special indicator in the filename for the .cpp that just contain template instantiations.

I'm using .impl.h for this one, so it can be grepped by the same regex as other .h in the project. We could consider other file extensions such as .tpp or .ipp, but imho those tend to interfere with syntax highlighting in code editors..

@jdumas
Copy link
Copy Markdown
Collaborator Author

jdumas commented Mar 9, 2021

@alecjacobson I'm gonna merge this one soon, unless you have a strong opinion on the file extension.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants