Created attachment 651 [details]
This is the same problem as #282 but for list and deque specialization.
The patch is based r4201 and r4203 and the tests are based on stdvector_overload but without the test of continuous of data.
I kept the following part of the test but I do not understand it.
// do a lot of push_back such that the vector gets internally resized
// (with memory reallocation)
MatrixType* ref = &w;
for(int i=0; i<30 || ((ref==&w) && i<300); ++i)
I think that I should be ref = &v and ref==&v.
Created attachment 652 [details]
Great, thanks for the patch: