Directory SOURCE_TOOLS/

Directory Created:
2000-11-23 17:06
Total Files:
63
Deleted Files:
10
Lines of Code:
10416

[root]/SOURCE_TOOLS
        directory in repo COMPILE_COMPAT (4 files, 129 lines)
        directory in repo docs (1 files, 79 lines)
        directory in repo release (2 files, 384 lines)

Lines of Code

SOURCE_TOOLS/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 813 (100.0%) 15457 (100.0%) 19.0
westram 760 (93.5%) 15356 (99.3%) 20.2
arb_build 36 (4.4%) 72 (0.5%) 2.0
epruesse 6 (0.7%) 8 (0.1%) 1.3
aboeckma 4 (0.5%) 8 (0.1%) 2.0
richter 1 (0.1%) 7 (0.0%) 7.0
yadhu 1 (0.1%) 3 (0.0%) 3.0
artemov 2 (0.2%) 2 (0.0%) 1.0
jobb 1 (0.1%) 1 (0.0%) 1.0
baderk 2 (0.2%) 0 (0.0%) 0.0

Most Recent Commits

westram 2019-10-10 18:16 Rev.: 18168


* full update from child 'fix' into 'trunk'
* adds: log:branches/fix@18159:18167

261 lines of code changed in 1 file:

  • SOURCE_TOOLS: sortfig.pl (new 261)
westram 2019-09-20 16:08 Rev.: 18113


* reintegrates 'cleanup' into 'trunk'
* adds: log:branches/cleanup@18105:18112

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+1)
westram 2019-09-18 08:44 Rev.: 18101


* fix ressource checker:
- ignore gitignore,
- accept https links +
- fix regexpr to parse links.

3 lines of code changed in 1 file:

  • SOURCE_TOOLS: check_resources.pl (+3 -2)
westram 2019-09-17 14:46 Rev.: 18092


* full update from child 'fts' into 'trunk'
- implements #562
* adds:
- [18091/branches/fts]
- log:branches/gui@17754:17924,17926:18090

6 lines of code changed in 4 files:

  • SOURCE_TOOLS: dep.4dummy (+3 -2), dep.alltargets (+1), dep.libtargets (+1), generate_all_links.sh (+1)
westram 2019-09-17 14:13 Rev.: 18088


* reintegrates 'fts' into 'trunk'
* adds:
- log:branches/fts@17653,17655:17717,17724:18087
- [17925/branches/gui]

5 lines of code changed in 4 files:

  • SOURCE_TOOLS: dep.4dummy (+2 -1), dep.alltargets (+1), dep.libtargets (+1), generate_all_links.sh (+1)
westram 2019-08-16 12:09 Rev.: 18016


* mention several global loop-toggles.

5 lines of code changed in 1 file:

  • SOURCE_TOOLS: vectorize.README (+5 -2)
westram 2019-08-16 12:07 Rev.: 18015


* mark refused loop optimizations as irrelevant.

0 lines of code changed in 1 file:

  • SOURCE_TOOLS: vectorized.source (-2)
westram 2019-08-16 12:05 Rev.: 18014


* always dump missed loop vectorizations.
* if gcc regards a loop optimization as "too expensive", source requires IRRELEVANT_LOOP-comment
=> this revision fails compilation with 9.x series.

19 lines of code changed in 1 file:

  • SOURCE_TOOLS: postcompile.pl (+19 -2)
westram 2019-08-16 12:01 Rev.: 18013


* search case insensitive when looking for vectorization messages.
* forward "clobbers memory" messages.

21 lines of code changed in 1 file:

  • SOURCE_TOOLS: postcompile.pl (+21 -20)
westram 2019-07-24 16:47 Rev.: 17993


* improve error message when wrong library specified (e.g. if path is missing).

7 lines of code changed in 2 files:

  • SOURCE_TOOLS: dependency_graphs.pl (+5 -3), needed_libs.pl (+2 -2)
westram 2019-06-11 11:08 Rev.: 17909


* refactored {{{KeyOccur}}} into new class {{{StrUniquifier}}} (in CORE).
- really compare strings (not only pointers to keys; did only work by luck).
- document restrictions.
- {{{make_unique_key}}} return pointer to static buffer (valid until next call).
- allow to define string to separate key and counter.
- only change key when duplicated.

2 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+2 -1)
westram 2019-05-27 08:49 Rev.: 17904


* workaround SuSE build problem
- for whatever reasons SuSE delivers a gcc which identifies as 7.4.1 (no such version has been released yet)
* IIRC the same did happen with gcc 5.3.1
- generally ignore subversions (in top level compiler check) for gcc-major>=5

17 lines of code changed in 1 file:

  • SOURCE_TOOLS: arb_compiler_version.pl (+17 -1)
westram 2019-05-10 12:57 Rev.: 17877


* reintegrates 'gcc' into 'trunk'
* adds: log:branches/gcc@17850:17876

56 lines of code changed in 4 files:

  • SOURCE_TOOLS: postcompile.pl (+38 -12), remake_after_change.pl (+1 -1), vectorize.README (+3 -4), vectorized.source (+14)
westram 2019-04-08 11:12 Rev.: 17757


* prefix included-from- and inlined-from-messages with 'note:'

2 lines of code changed in 1 file:

  • SOURCE_TOOLS: postcompile.pl (+2 -2)
westram 2019-04-03 13:47 Rev.: 17738


* reintegrates 'config' into 'trunk'
* adds: log:branches/config@17733:17737

2 lines of code changed in 4 files:

  • SOURCE_TOOLS: dep.alltargets (-1), export2sub (-1), remake_after_change.pl (-5), update_config_makefile.pl (+2 -1)
westram 2019-04-02 18:10 Rev.: 17730


* introduce "hybrid" result-type {{{ErrorOr<TYPE>}}}
- is either an error xor a value

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+1)
westram 2019-03-31 10:41 Rev.: 17711


* move {{{ConfigMapping}}} -> CORE library

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+1)
westram 2019-03-27 10:13 Rev.: 17703


* provide stacktraces for {{{UndefinedBehaviorSanitizer}}}
- similar as done for {{{AddressSanitizer}}} and {{{LeakSanitizer}}}
- add verbose-flags to debug code that filters logfiles and rewrites stacktrace into message-format ({{{FILE:LINE: MESSAGE}}})
- fix paths of stacktraces (expand+reduce pathprefixes; trace enter/leave directory messages)

46 lines of code changed in 3 files:

  • SOURCE_TOOLS: arb_build_common.pm (+31 -6), asan2msg.pl (+14 -3), export2sub (+1 -1)
westram 2019-03-13 19:02 Rev.: 17662


* fix svn_apply_ignores.pl:
- did only work with old svn versions. now uses 'svn list' to find entries.
- document that we need to commit new library directory before svn_apply_ignores.pl can be used.

17 lines of code changed in 1 file:

  • SOURCE_TOOLS: svn_apply_ignores.pl (+17 -13)
westram 2019-03-13 12:51 Rev.: 17658


* set variables known to be undefined to empty.

5 lines of code changed in 1 file:

  • SOURCE_TOOLS: remake_after_change.pl (+5)
westram 2019-03-13 12:50 Rev.: 17657


* automatic patch generation:
- generate patch versus git (if present)
- generally simplified generated patches (was trying to be too smart)

63 lines of code changed in 1 file:

  • SOURCE_TOOLS: arb_create_patch.sh (+63 -55)
westram 2019-03-04 19:52 Rev.: 17643


attempt to stop fluctuation of vectorized.source content.

ad_spec.cxx randomly(?) changes position.

16 lines of code changed in 2 files:

  • SOURCE_TOOLS: Makefile (+15 -11), vectorized.source (+1 -1)
westram 2019-03-04 19:39 Rev.: 17641


* reintegrates 'mix' into 'trunk'
- improve git/svn interoperability
* adds: log:branches/mix@17637:17640

7 lines of code changed in 6 files:

  • SOURCE_TOOLS: .gitignore (+2), check_resources.pl (+1 -1), dependency_graphs.pl (+1 -1), find_newest_source.pl (+1), needed_libs.pl (+1 -1), tabBrake.pl (+1)
westram 2019-03-04 14:22 Rev.: 17634


* reintegrates 'mix' into 'trunk'
* prepare arb for hybrid svn/git use (central svn + local git)
* adds: log:branches/mix@17631:17633

2 lines of code changed in 1 file:

  • SOURCE_TOOLS: .gitignore (new 2)
westram 2018-11-25 19:19 Rev.: 17618


* full update from child 'fix' into 'trunk'
- fixes undefined variables in makefiles
- fixes perl tests
* adds: log:branches/fix@17599:17617

12 lines of code changed in 3 files:

  • SOURCE_TOOLS: binuptodate.pl (+3 -1), export2sub (+6 -1), remake_after_change.pl (+3 -2)
westram 2018-11-21 12:43 Rev.: 17604


* ignore {{{ELF 64-bit LSB shared object}}} and similar

2 lines of code changed in 1 file:

  • SOURCE_TOOLS: tabBrake.pl (+2 -1)
westram 2018-09-20 17:43 Rev.: 17396


* reintegrates 'fix' into 'trunk'
- elim dead code
- use const hash loop
* adds: log:branches/fix@17380,17388:17395

18 lines of code changed in 1 file:

  • SOURCE_TOOLS: deadcode.pl (+18 -6)
westram 2018-09-13 09:19 Rev.: 17366


* provide a build specific ID (ARBBID)
- different in each call to make
- constant in recursive calls (and submakefiles)

8 lines of code changed in 2 files:

  • SOURCE_TOOLS: export2sub (+1), uniqueID.sh (new 7)
westram 2018-09-12 09:35 Rev.: 17360


* do not report error when patch directory not present
- caused failure of tarball-build with UNIT_TESTS=1

45 lines of code changed in 1 file:

  • SOURCE_TOOLS: arb_cleanup_patches.pl (+45 -43)
westram 2018-08-30 16:24 Rev.: 17342


* reintegrates 'group' into 'trunk'
- implements #780
* adds: log:branches/group@17162:17190,17261:17341

58 lines of code changed in 2 files:

  • SOURCE_TOOLS: postcompile.pl (+56 -10), vectorize.README (+2 -4)
westram 2018-05-19 09:30 Rev.: 17050


* fix builds w/o unit tests (e.g. RELEASE)
- was broken by [16919]
- complained about dependency file for "unknown" binary {{{arb_sub2ascii}}} (only build for UNIT_TESTS)
* dependencies in TOOLS change with variable UNIT_TESTS (force to 1 for 'depends')

10 lines of code changed in 1 file:

  • SOURCE_TOOLS: check_bin_dependencies.pl (+10 -1)
westram 2018-05-02 10:32 Rev.: 16961


* partial merge from 'fix' into 'trunk'
- refactored {{{AW_device}}} text output
* reduces calls to strlen (using {{{SizedCstr}}})
* eliminated/modernized several parameters/functions (esp. in {{{TextOverlayCallback}}}s)
* adds: log:branches/fix@16939:16960

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+1)
westram 2018-04-30 17:27 Rev.: 16936


* reintegrates 'cleanup' into 'trunk'
- performs #762 (shrink 3.7 k)
* adds: log:branches/cleanup@16924:16935

5 lines of code changed in 4 files:

  • SOURCE_TOOLS: arb_main.h (+5 -6), build_info.pl (-1), check_resources.pl (-6), export2sub (-1)
westram 2018-04-25 10:08 Rev.: 16919


* reintegrates 'pvp' into 'trunk'
- adds {{{arb_calc_pvp}}} (CLI tool to calculate posvar)
* adds: log:branches/pvp@16906:16918

2 lines of code changed in 1 file:

  • SOURCE_TOOLS: dep.alltargets (+2)
westram 2018-04-20 12:04 Rev.: 16904


* reintegrates 'pvp' into 'trunk'
- fixes #782
- implements #701
* adds: log:branches/pvp@16882:16903

8 lines of code changed in 6 files:

  • SOURCE_TOOLS: dep.4dummy (+2 -1), dep.alltargets (+1), dep.libtargets (+1), dependency_graphs.pl (+2 -1), generate_all_links.sh (+1), vectorized.source (+1 -1)
westram 2018-04-05 11:09 Rev.: 16873


* fix typos ("neither")

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: postcompile.pl (+1 -1)
westram 2017-12-04 11:58 Rev.: 16786


* remove vectorization checks from unittest code

3 lines of code changed in 1 file:

  • SOURCE_TOOLS: vectorize.README (+3)
westram 2017-11-28 18:22 Rev.: 16766


* reintegrates 'gcc' into 'trunk'
- mostly cosmetics changes
* adds: log:branches/gcc@16655,16741:16743,16752:16765

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: svn_undo_depends.pl (+1 -1)
westram 2017-11-28 17:09 Rev.: 16763


* partial merge from 'gcc' into 'trunk'
- use {{{nullptr}}} in Cxx11 (with backward compatibility)
* adds: log:branches/gcc@16683:16740,16744:16746,16751

55 lines of code changed in 3 files:

  • SOURCE_TOOLS: check_dirs_equal.sh (+1 -1), diff2grep.pl (+35 -8), remake_after_change.pl (+19 -5)
westram 2017-11-19 15:19 Rev.: 16683


* full update from child 'gcc' into 'trunk'
- more warning fixes
- fix bug in prettyprint
* adds: log:branches/gcc@16668:16682

30 lines of code changed in 1 file:

  • SOURCE_TOOLS: postcompile.pl (+30 -11)

(530 more)

Generated by StatSVN 0.7.0