On 21 March 2014 02:40, leif <not.rea...@online.de> wrote: > Bill Hart wrote: > >> Hi all, >> >> I have finally finished with all the new tuning code for the new release. >> >> If you'd like to help with tuning that would be great. >> >> It's just "make tune" in the tune directory, using the latest from our >> git repo (https://github.com/wbhart/mpir -- if you don't have git, >> there is a "Download Zip" option on the right hand side of that page). >> Just send me the result. Also tell me what config.guess returns so I >> know what machine you have. >> >> We need tuning values for as many diverse architectures as possible. >> > > > Hmmm, when building in a separate directory, 'configure' bails out because > it tries to run .../yasm/config/config.{guess,sub} from the /source/ > tree, but these files are only present in / put into the /build/ tree. > > Yes, we don't support out of tree builds.
> > Worse, with '--enable-cxx', 'make check' fails due to a build error on the > first C++ test file: > Sure, we are nowhere near a release here. We are only asking for help with tuning. You shouldn't need --enable-cxx for tuning. Bill. > > Making check in cxx > make[3]: Entering directory `/data/leif/scratch/mpir- > master-20140320-build.gcc-4.4.3-default/tests/cxx' > make t-assign t-binary t-cast t-constr t-headers t-istream t-locale > t-misc t-ops t-ostream t-prec t-rand t-ternary t-unary > make[4]: Entering directory `/data/leif/scratch/mpir- > master-20140320-build.gcc-4.4.3-default/tests/cxx' > g++ -DHAVE_CONFIG_H -I. -I../../../../src/mpir-master-20140320/tests/cxx > -I../.. -I../../../../src/mpir-master-20140320 > -I../../../../src/mpir-master-20140320/tests -g -O2 -c -o t-assign.o > ../../../../src/mpir-master-20140320/tests/cxx/t-assign.cc > In file included from ../../../../src/mpir-master- > 20140320/tests/cxx/t-assign.cc:26: > ../../../../src/mpir-master-20140320/mpirxx.h:1389: error: 'common_type' > is not a template > ../../../../src/mpir-master-20140320/mpirxx.h:1398: error: wrong number > of template arguments (2, should be 4) > ../../../../src/mpir-master-20140320/mpirxx.h:1389: error: provided for > 'template<class T, class U, class V, class W> struct std::common_type' > ../../../../src/mpir-master-20140320/mpirxx.h:1416: error: wrong number > of template arguments (2, should be 4) > ../../../../src/mpir-master-20140320/mpirxx.h:1389: error: provided for > 'template<class T, class U, class V, class W> struct std::common_type' > ../../../../src/mpir-master-20140320/mpirxx.h:1416: error: wrong number > of template arguments (2, should be 4) > ../../../../src/mpir-master-20140320/mpirxx.h:1389: error: provided for > 'template<class T, class U, class V, class W> struct std::common_type' > ../../../../src/mpir-master-20140320/mpirxx.h:1417: error: wrong number > of template arguments (2, should be 4) > ../../../../src/mpir-master-20140320/mpirxx.h:1389: error: provided for > 'template<class T, class U, class V, class W> struct std::common_type' > > [lots of similar errors] > > > (With both Ubuntu GCC 4.4.3 as well as FSF GCC 4.8.2, FWIW.) > > > But probably you're already aware of that and I just missed some > discussion -- sorry for the noise in that case. > > > Anyway, the other tests all passed on a Bobcat (aka btver1) and a > Piledriver (aka bdver2), both Ubuntu 10.04.4, and I couldn't provide > meaningful tuning values right now either (because of heavy sysload); I'll > hopefully be able to submit some the next days. > > > Cheers, > > -leif > > -- > () The ASCII Ribbon Campaign > /\ Help Cure HTML E-Mail > -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to mpir-devel+unsubscr...@googlegroups.com. To post to this group, send email to mpir-devel@googlegroups.com. Visit this group at http://groups.google.com/group/mpir-devel. For more options, visit https://groups.google.com/d/optout.