The list of options that we cycle through with this patch is:
set TORTURE_OPTIONS [list \
{ -O0 } { -O1 } { -O2 } \
{ -O2 -fomit-frame-pointer -finline-functions } \
{ -O2 -fomit-frame-pointer -finline-functions -funroll-loops } \
{ -O2 -fbounds-check } \
{ -O2 -fno-repack-arrays } \
{ -O3 -g } \
{ -Os }]
while previously, the dg testsuite would cycle through the following list
{ -O0 } \
{ -O1 } \
{ -O2 } \
{ -O3 -fomit-frame-pointer } \
{ -O3 -fomit-frame-pointer -funroll-loops } \
{ -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions } \
{ -O3 -g } \
{ -Os }
This is a good time to speak up if you think that list is too long,
your favorite option is missing, etc. I'm open to suggestions how to
shorten this list, as in its current incarnation the patch will grow
the list of options by 12.5%