GitLab upgrade completed. Current version is 17.11.1. We now benefit from the features of the release 17.11.
Most of them are fairly trivial; there are two or threes that add more content but none represent more than an hour of work.
Hands-on related issues have not been tackled at all; there are many fast issues remaining!
As indicated in the Changelog, the list of modifications are:
#include <iomanip>
is missing for setprecision
.std::array
which was a glaring overlook, especially with the line related to std::string
that told it was the sole container besides std::vector
to guarantee it.if constexpr
.std::apply
for
loop doesn't work for tuples, and add reminder of the trick to work around the impossibility to specialize template functions.Array
and its data attribute array_
by renaming the latter.:
syntax.Note: Originally, I worked on top of the modifications brought in this MR; I then cherry-picked the changes I did to put them atop of master
.
Important Please don't do the same mistake I made and squash all commits!
Closes #98 (closed) #97 (closed) #96 (closed) #93 (closed) #92 (closed) #91 (closed) #89 (closed) #88 (closed) #87 (closed) #86 (closed) #84 (closed) #82 (closed) #78 (closed) #75 (closed) #74 (closed) #73 (closed) #72 (closed) #63 (closed) #61 (closed) #60 (closed) #43 (closed) #29 (closed) #108 (closed) #102 (closed)