This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fwd: [PATCH PR62178]Improve candidate selecting in IVOPT, 2nd try.
- From: Sebastian Pop <sebpop at gmail dot com>
- To: "Bin.Cheng" <amker dot cheng at gmail dot com>
- Cc: gcc-patches List <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 16 Dec 2014 18:01:38 +0000
- Subject: Re: Fwd: [PATCH PR62178]Improve candidate selecting in IVOPT, 2nd try.
- Authentication-results: sourceware.org; auth=none
- References: <001001d01085$2a1e7bc0$7e5b7340$ at arm dot com> <CAFiYyc1vQfnMMDT8ckTcgs_34vzTYz8untzK14Hkgaws_gOBgQ at mail dot gmail dot com> <CAHFci2_aGXwd20MeiVhhR-FX_RNz7DtJxe3jdKYEPDEjuGPxHQ at mail dot gmail dot com> <CAFiYyc1MvyggnVYr_diZnv=8pHCg8ygsWPHerVfTiCDP_kuZfA at mail dot gmail dot com> <CAHFci28-jC_nwzLXgdKCfHLSpJD29h51ygkPHxBdJFK757wvTQ at mail dot gmail dot com> <CAHFci2_+T_+1VGcOkuaCU26_XUU52=hTaZ18k1sFUP8O=wiX1A at mail dot gmail dot com>
Bin.Cheng wrote:
> Multisource/Benchmarks/mafft/pairlocalalign is regressed but I can't
> reproduce it in cmd. The running time of compilation of
> pairlocalalign.c is too small comparing to the results. I also tried
> to invoke it by using RunSafely.sh but no lucky either. So any
> documentation on this? Thanks very much!
There is not much documentation on running the llvm test-suite.
Here is how I do rerun a single benchmark:
In the build directory, if it is clean, i.e., you have just configure'd, you can
run "make clean" and that will traverse all the directories and create them if
they do not exist. If you have already run "make TEST=simple" you do not have
to run "make clean" as you already have all the directories under the build dir.
Once you have the benchmark dir in the build dir, just do:
$ cd Multisource/Benchmarks/mafft/pairlocalalign
$ make clean
$ make TEST=simple [... all other variables as mentioned before ...]
this way you will only run that specific benchmark.
If you need to see which commands RunSafely.sh is running, I would suggest you
add some "echo $CMD" or "set -x" in there.
I think by default you do have the compiler commands.
Sebastian