- 24 May, 2013 2 commits
-
-
From-SVN: r199302
David Malcolm committed -
2013-05-24 Chung-Ju Wu <jasonwucj@gmail.com> * download_prerequisites: Download isl and cloog conditionally. From-SVN: r199297
Chung-Ju Wu committed
-
- 21 May, 2013 1 commit
-
-
contrib/ * repro_fail: filter out "-ignore SIGHUP" from the spawn lines From-SVN: r199147
David Malcolm committed
-
- 16 May, 2013 1 commit
-
-
gcc: * config.gcc: Obsolete *-*-solaris2.9*. * doc/install.texi (Specific, *-*-solaris2*): Document it. contrib: * config-list.mk (LIST): Add -enable-obsolete for sparc-sun-solaris2.9, i686-solaris2.9. From-SVN: r198969
Rainer Orth committed
-
- 13 May, 2013 1 commit
-
-
* compare_tests: Limit lines to 2000 characters as comm on Mac OS X 10.8.3 doesn't like long lines (those 2055 characters or more). From-SVN: r198840
Mike Stump committed
-
- 30 Apr, 2013 1 commit
-
-
From-SVN: r198443
Sofiane Naci committed
-
- 18 Apr, 2013 2 commits
-
-
From-SVN: r198074
Diego Novillo committed -
* validate_failures.py: Loosen check for build directory. State what failed if we couldn't find the source tree or the target triplet. From-SVN: r198064
Diego Novillo committed
-
- 22 Mar, 2013 1 commit
-
-
From-SVN: r196902
Jakub Jelinek committed
-
- 06 Mar, 2013 1 commit
-
-
contrib/ 2013-03-06 Tobias Burnus <burnus@net-b.de> * make-obstacks-texi.pl: New. libiberty/ 2013-03-06 Tobias Burnus <burnus@net-b.de> * libiberty.texi: Update comment, remove lowersections. * obstacks.texi: Regenerate. From-SVN: r196486
Tobias Burnus committed
-
- 27 Feb, 2013 1 commit
-
-
* make_sunver.pl: Enforce C locale. From-SVN: r196309
Rainer Orth committed
-
- 06 Feb, 2013 4 commits
-
-
contrib/ * update-copyright.py: Add libdecnumber to the default list. Remove libquadmath and libssp. From-SVN: r195822
Richard Sandiford committed -
From-SVN: r195819
Diego Novillo committed -
When using validate_failures.py with --manifest and --results, we don't need a GCC build directory. This is useful when using the validator outside of the build tree. We were insisting on finding a valid build tree regardless of those options. Tested on x86_64. Committed to trunk. * testsuite-management/validate_failures.py: Update Copyright years. Request contributions not to use Python features newer than 2.4. (GetBuildData): If this is not a build directory, emit an error only if --results or --manifest are missing. From-SVN: r195817
Diego Novillo committed -
2013-02-06 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> * testsuite-management/validate_failures.py (IsInterestingResult): Fix performance regression From-SVN: r195811
Bernhard Reutner-Fischer committed
-
- 04 Feb, 2013 2 commits
-
-
From-SVN: r195736
Richard Sandiford committed -
From-SVN: r195734
Richard Sandiford committed
-
- 16 Jan, 2013 1 commit
-
-
2013-01-15 David Blaikie <dblaikie@gmail.com> * dg-extract-results.sh: Fix order of summary counts. From-SVN: r195224
David Blaikie committed
-
- 15 Jan, 2013 2 commits
-
-
2013-01-15 David Blaikie <dblaikie@gmail.com> * dg-extract-results.sh: Constrain the start-of-log pattern. From-SVN: r195216
David Blaikie committed -
2013-01-15 David Blaikie <dblaikie@gmail.com> * dg-extract-results.sh: Handle KPASSes. From-SVN: r195215
David Blaikie committed
-
- 04 Jan, 2013 1 commit
-
-
From-SVN: r194903
Jakub Jelinek committed
-
- 05 Dec, 2012 1 commit
-
-
2012-12-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> * testsuite-management/validate_failures.py (IsInterestingResult): Only strip line a second time if we did split. Rephrase return statement while at it. (CollectSumFiles): Also ignore .git directory. From-SVN: r194182
Bernhard Reutner-Fischer committed
-
- 03 Dec, 2012 1 commit
-
-
An earlier patch had made the command line options a global variable _OPTIONS, but it had not renamed all the uses of the old options argument. * testsuite-management/validate_failures.py: Fix stale use of 'options'. From-SVN: r194092
Diego Novillo committed
-
- 30 Nov, 2012 2 commits
-
-
* testsuite-management/validate_failures.py: Add support for @include, @remove directives in manifest files. From-SVN: r194008
Doug Evans committed -
* testsuite-management/validate_failures.py: Add function GetManifestPath. New global _MANIFEST_SUBDIR. From-SVN: r194007
Doug Evans committed
-
- 29 Nov, 2012 4 commits
-
-
* testsuite-management/validate_failures.py: Remove pass/fail indicator from result of GetBuildData. From-SVN: r193968
Doug Evans committed -
* testsuite-management/validate_failures.py: Store options in global variable _OPTIONS. From-SVN: r193967
Doug Evans committed -
* testsuite-management/validate_failures.py: Rename variable manifest_name to manifest_path everywhere. From-SVN: r193965
Doug Evans committed -
* testsuite-management/validate_failures.py (CompareBuilds): Pass options.results to GetSumFiles for clean build. From-SVN: r193952
Doug Evans committed
-
- 28 Nov, 2012 2 commits
-
-
* testsuite-management/validate_failures.py: Use <target_alias> instead of <target>. Minor whitespace changes. From-SVN: r193904
Doug Evans committed -
* testsuite-management/validate_failures.py: Record ordinal with TestResult. From-SVN: r193903
Doug Evans committed
-
- 19 Nov, 2012 1 commit
-
-
From-SVN: r193631
Mike Stump committed
-
- 14 Nov, 2012 1 commit
-
-
* gcc_update: Update libsanitizer generated files. From-SVN: r193497
H.J. Lu committed
-
- 12 Nov, 2012 2 commits
-
-
2012-11-12 Tobias Burnus <burnus@net-b.de> * gcc_update: Add libquadmath generated files. From-SVN: r193448
Tobias Burnus committed -
* gcc_update: Add libsanitizer generated files. From-SVN: r193447
H.J. Lu committed
-
- 07 Nov, 2012 1 commit
-
-
compiler runs. Usage documentation is in the script. The script produces output of the form: $ compare_two_ftime_report_sets "Log0/*perf" "Log3/*perf" Arithmetic sample for timevar log files "Log0/*perf" and selecting lines containing "TOTAL" with desired confidence 95 is trial count is 4, mean is 443.022 (95% confidence in 440.234 to 445.811), std.deviation is 1.75264, std.error is 0.876322 Arithmetic sample for timevar log files "Log3/*perf" and selecting lines containing "TOTAL" with desired confidence 95 is trial count is 4, mean is 441.302 (95% confidence in 436.671 to 445.934), std.deviation is 2.91098, std.error is 1.45549 The first sample appears to be 0.39% larger, with 60% confidence of being larger. To reach 95% confidence, you need roughly 14 trials, assuming the standard deviation is stable, which is iffy. Tested on x86_64 builds. Index: contrib/ChangeLog 2012-11-05 Lawrence Crowl <crowl@google.com> * compare_two_ftime_report_sets: New. From-SVN: r193277
Lawrence Crowl committed
-
- 02 Nov, 2012 1 commit
-
-
This is useful when you have two builds of the same compiler. One with your changes. The other one, a clean build at the same revision. Instead of using a manifest file, --clean_build will compare the results it gather from the patched build against those it gathers from the clean build. Usage $ cd /top/of/patched/gcc/bld $ validate_failures.py --clean_build=clean/bld-gcc Source directory: /usr/local/google/home/dnovillo/gcc/trunk Build target: x86_64-unknown-linux-gnu Getting actual results from build directory . ./x86_64-unknown-linux-gnu/libstdc++-v3/testsuite/libstdc++.sum ./x86_64-unknown-linux-gnu/libffi/testsuite/libffi.sum ./x86_64-unknown-linux-gnu/libgomp/testsuite/libgomp.sum ./x86_64-unknown-linux-gnu/libgo/libgo.sum ./x86_64-unknown-linux-gnu/boehm-gc/testsuite/boehm-gc.sum ./x86_64-unknown-linux-gnu/libatomic/testsuite/libatomic.sum ./x86_64-unknown-linux-gnu/libmudflap/testsuite/libmudflap.sum ./x86_64-unknown-linux-gnu/libitm/testsuite/libitm.sum ./x86_64-unknown-linux-gnu/libjava/testsuite/libjava.sum ./gcc/testsuite/g++/g++.sum ./gcc/testsuite/gnat/gnat.sum ./gcc/testsuite/ada/acats/acats.sum ./gcc/testsuite/gcc/gcc.sum ./gcc/testsuite/gfortran/gfortran.sum ./gcc/testsuite/obj-c++/obj-c++.sum ./gcc/testsuite/go/go.sum ./gcc/testsuite/objc/objc.sum Getting actual results from build directory clean/bld-gcc clean/bld-gcc/x86_64-unknown-linux-gnu/libstdc++-v3/testsuite/libstdc++.sum clean/bld-gcc/x86_64-unknown-linux-gnu/libffi/testsuite/libffi.sum clean/bld-gcc/x86_64-unknown-linux-gnu/libgomp/testsuite/libgomp.sum clean/bld-gcc/x86_64-unknown-linux-gnu/libgo/libgo.sum clean/bld-gcc/x86_64-unknown-linux-gnu/boehm-gc/testsuite/boehm-gc.sum clean/bld-gcc/x86_64-unknown-linux-gnu/libatomic/testsuite/libatomic.sum clean/bld-gcc/x86_64-unknown-linux-gnu/libmudflap/testsuite/libmudflap.sum clean/bld-gcc/x86_64-unknown-linux-gnu/libitm/testsuite/libitm.sum clean/bld-gcc/x86_64-unknown-linux-gnu/libjava/testsuite/libjava.sum clean/bld-gcc/gcc/testsuite/g++/g++.sum clean/bld-gcc/gcc/testsuite/gnat/gnat.sum clean/bld-gcc/gcc/testsuite/ada/acats/acats.sum clean/bld-gcc/gcc/testsuite/gcc/gcc.sum clean/bld-gcc/gcc/testsuite/gfortran/gfortran.sum clean/bld-gcc/gcc/testsuite/obj-c++/obj-c++.sum clean/bld-gcc/gcc/testsuite/go/go.sum clean/bld-gcc/gcc/testsuite/objc/objc.sum SUCCESS: No unexpected failures. 2012-11-02 Diego Novillo <dnovillo@google.com> * testsuite-management/validate_failures.py: Add option --clean_build to compare test results against another build. From-SVN: r193105
Diego Novillo committed
-
- 01 Nov, 2012 1 commit
-
-
Remove the unused EXECUTE_IF_SET_IN_SBITMAP_REV, which has an unconventional interface. Rename the sbitmap_iter_* functions to match bitmap's bmp_iter_* functions. Add an additional parameter to the initialization and next functions to match the interface in bmp_iter_*. This extra parameter is mostly hidden by the use of the EXECUTE_IF macros. Rename the EXECUTE_IF_SET_IN_SBITMAP macro to EXECUTE_IF_SET_IN_BITMAP. Its implementation is now identical to that in bitmap.h. To prevent redefinition errors, both definitions are now guarded by #ifndef. An alternate strategy is to simply include bitmap.h from sbitmap.h. As this would increase build time, I have elected to use the #ifndef version. I do not have a strong preference here. The sbitmap_iterator type is still distinctly named because it is often declared in contexts where the bitmap type is not obvious. There are less than 40 uses of this type, so the burden to modify it when changing bitmap types is not large. Tested on x86-64, config-list.mk testing. Index: gcc/ChangeLog 2012-10-31 Lawrence Crowl <crowl@google.com> * sbitmap.h (sbitmap_iter_init): Rename bmp_iter_set_init and add unused parameter to match bitmap iterator. Update callers. (sbitmap_iter_cond): Rename bmp_iter_set. Update callers. (sbitmap_iter_next): Rename bmp_iter_next and add unused parameter to match bitmap iterator. Update callers. (EXECUTE_IF_SET_IN_SBITMAP_REV): Remove unused. (EXECUTE_IF_SET_IN_SBITMAP): Rename EXECUTE_IF_SET_IN_BITMAP and adjust to be identical to the definition in bitmap.h. Conditionalize the definition based on not having been defined. Update callers. * bitmap.h (EXECUTE_IF_SET_IN_BITMAP): Conditionalize the definition based on not having been defined. (To match the above.) From-SVN: r193069
Lawrence Crowl committed
-
- 31 Oct, 2012 1 commit
-
-
* testsuite-management/validate_failures.py: Fix parsing of summary lines. From-SVN: r193039
Diego Novillo committed
-
- 29 Oct, 2012 1 commit
-
-
From-SVN: r192960
Diego Novillo committed
-