Directory SOURCE_TOOLS/

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

[root]/SOURCE_TOOLS
        directory in repo COMPILE_COMPAT (4 files, 131 lines)
        directory in repo docs (1 files, 79 lines)
        directory in repo refactor (2 files, 32 lines)
        directory in repo release (2 files, 407 lines)

Lines of Code

SOURCE_TOOLS/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 877 (100.0%) 16137 (100.0%) 18.4
westram 824 (94.0%) 16036 (99.4%) 19.4
arb_build 36 (4.1%) 72 (0.4%) 2.0
epruesse 6 (0.7%) 8 (0.0%) 1.3
aboeckma 4 (0.5%) 8 (0.0%) 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 2023-08-05 12:50 Rev.: 19449


* shadow-location does appear as warning AND note (depending on gcc version)
- handle both.

67 lines of code changed in 1 file:

  • SOURCE_TOOLS: postcompile.pl (+67 -63)
westram 2023-08-05 12:40 Rev.: 19446


* introduce {{{onlyC_flags}}}
- flags used for C compilation only.
- similar to {{{cxxflags}}} (references added).
- pass down onlyC_flags into AxML, CLUSTAL, CLUSTALW, FASTDNAML, FASTTREE, GL, MrBAYES, PHYLIP, PHYML*, RAxML, SINA(unused), SOURCE_TOOLS, SUPPORT, TOOLS, TREEGEN + TREEPUZZLE.
- set flags to {{{-Werror-implicit-function-declaration}}}
* error is only effective in a small part of these modules.
* TODO: need to activate warnings -> will activate the error as well.

2 lines of code changed in 2 files:

  • SOURCE_TOOLS: Makefile (+1 -1), export2sub (+1 -1)
westram 2023-08-05 12:27 Rev.: 19443


* fix use of {{{gets()}}} (globally):
- provide a drop-in replacement for {{{gets()}}}
* only requires to specify buffersize.
- use {{{gets_noOverflow()}}} in READSEQ, SUPPORT, CLUSTAL + CLUSTALW.
* adapt {{{getstr()}}}

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+1)
westram 2023-07-11 10:01 Rev.: 19429


* fix filter for Noncopyable warning (warning message has changed with gcc 10.2.0).

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: postcompile.pl (+1 -1)
westram 2022-10-21 15:02 Rev.: 19276


* add class {{{MessageSpamFilter}}}
- helps suppressing too many messages sent via {{{GB_warning()}}}
- forwards suppressed warnings as message (=into logfile via console).
- warns about suppressed messages

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+1)
westram 2022-09-01 15:19 Rev.: 19245


* reintegrates 'sina' into 'trunk'
- build/deliver sina together with arb
* adds: log:branches/sina@18984:19043,19046:19069,19072:19244

10 lines of code changed in 1 file:

  • SOURCE_TOOLS: export2sub (+10)
westram 2022-07-01 13:16 Rev.: 19104


* allow multiple alternative counts of vectorization
- notes:
* count depends on whether functions gets inlined or not.
* specifying explicit counts will check whether ALL instanciations (inlines) of the vectorized code get properly vectorized!

64 lines of code changed in 2 files:

  • SOURCE_TOOLS: postcompile.pl (+56 -21), vectorize.README (+8 -3)
westram 2022-06-22 09:25 Rev.: 19073


* fix spelling of nm CLI flag (introduced with r18905)
- failed under OSX
- apparently auto-completed under Linux

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: filter_defined_symbols.pl (+1 -1)
westram 2022-06-20 11:08 Rev.: 19062


* improve vectorization-checks:
- allow multiple <count>s (with conditions)
- allow multiple <cond>s (aka "OR operator")
- forbid '*'-count.
- document new condition syntax.

153 lines of code changed in 2 files:

  • SOURCE_TOOLS: postcompile.pl (+127 -68), vectorize.README (+26 -16)
westram 2022-06-17 10:25 Rev.: 19053


* support major compiler versions > 9 (for {{{LOOP_VECTORIZED}}}).

7 lines of code changed in 1 file:

  • SOURCE_TOOLS: postcompile.pl (+7 -2)
westram 2022-04-06 13:29 Rev.: 18981


* export/use {{{ARB_CORE_LIBS}}} (instead of using {{{ARB_GLIB_LIBS}}} directly).

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: export2sub (+1 -1)
westram 2022-03-04 11:26 Rev.: 18959


* reintegrates 'progress' into 'trunk'
- implements #789
* adds: log:branches/progress@18885:18958

6 lines of code changed in 4 files:

  • SOURCE_TOOLS: dep.4dummy (+1), dep.alltargets (+1), dep.libtargets (+1), generate_all_links.sh (+3 -1)
westram 2022-02-09 15:31 Rev.: 18933


* detect whether build is running in homebrew
- use {{{HOMEBREW_FAIL_LOG_LINES}}} or 15

14 lines of code changed in 1 file:

  • SOURCE_TOOLS: short_error_summary.pl (+14 -2)
westram 2022-02-07 16:20 Rev.: 18921


* remove obsolete targets
- 'release_quick' (relict from old release strategy).
- 'build_CTARGET' and 'reset_committed_build' + related code.

0 lines of code changed in 2 files:

  • SOURCE_TOOLS: Makefile.commitbuild (del), rev_check.sh (del)
westram 2022-02-07 15:11 Rev.: 18920


* targets 'all' + 'rebuild' failed to report error since r18917
- fixed by adding 'false' to failing else branch
* remove recursive target 'logwrap_target'
- caused to many extra error lines **after** excerpt - renders the whole idea useless.
* instead
- add separate extracting targets for 'all' + 'rebuild' (ALL + REBUILD)
- store needed code in variables to DRY it
* reduce size of excerpt by 2 lines (which get printed after excerpt in case of failure). change header line.
* add decription for targets ALL + REBUILD

2 lines of code changed in 1 file:

  • SOURCE_TOOLS: short_error_summary.pl (+2 -2)
westram 2022-02-04 16:51 Rev.: 18917


* add target 'logwrap_target' (allows to wrap any target).
- wrap targets 'all' + 'rebuild'.
* document possibility for silent builds.
* pass name of logfile to script + refer to log in header.
* reserve space for header line.

8 lines of code changed in 1 file:

  • SOURCE_TOOLS: short_error_summary.pl (+8 -2)
westram 2022-02-03 11:48 Rev.: 18916


* filter error-messages from failed {{{make all}}} and dump at bottom
* log of last build remains in {{{build.log}}}

103 lines of code changed in 1 file:

  • SOURCE_TOOLS: short_error_summary.pl (new 103)
westram 2022-02-02 12:43 Rev.: 18915


* use uniform variable name 'cmd'.

15 lines of code changed in 3 files:

  • SOURCE_TOOLS: profile_annotate.pl (+6 -6), provide_libs.pl (+6 -6), touch_modified.pl (+3 -3)
westram 2022-02-02 12:41 Rev.: 18914


* fix error handling for piped commands in perl
- when forking piped commands
* use error message ($!) instead of exitcode ($?).
* use message 'failed to fork'.
- when closing piped commands
* show IPC errors and exitcode of command.

21 lines of code changed in 10 files:

  • SOURCE_TOOLS: arb_compiler_version.pl (+2 -2), build_info.pl (+2 -2), deadcode.pl (+4 -4), filter_defined_symbols.pl (+2 -2), gen_dep.pl (+2 -2), profile_annotate.pl (+2 -2), provide_libs.pl (+2 -2), svn_apply_ignores.pl (+2 -2), svn_undo_depends.pl (+1 -1), touch_modified.pl (+2 -2)
westram 2022-02-02 12:34 Rev.: 18913


* remove .tmp file on script failure (otherwise next build will succeed w/o real success).

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: Makefile (+1 -1)
westram 2022-02-01 16:03 Rev.: 18912


* target 'patch' always patches versus svn.

12 lines of code changed in 1 file:

  • SOURCE_TOOLS: arb_create_patch.sh (+12 -2)
westram 2022-01-29 14:33 Rev.: 18907


* partial merge from 'stable' into 'trunk'
* adds: log:branches/stable@18903:18906

108 lines of code changed in 1 file:

  • SOURCE_TOOLS: filter_defined_symbols.pl (new 108)
westram 2021-12-17 15:30 Rev.: 18862


* increase x-size of dependency graphs.

3 lines of code changed in 1 file:

  • SOURCE_TOOLS: needed_libs.pl (+3 -2)
westram 2021-11-14 12:18 Rev.: 18842


* allow conditional build of OPENMP version of {{{FastTree}}}
- tweak preprocessor: allow to {{{#define}}} via CLI.
- globally define whether OPENMP shall be used
* export to submakefiles.
* disable under OSX
- capability to build OPENMP binary depends on compiler
- LLVM/Clang 3.7 required
- forward {{{USE_OPENMP}}} into preprocessor.
- in fasttree.menu: when not defined {{{USE_OPENMP}}} -> skip MP option from GUI + hardcode binary.
- conditionally build OPENMP binary depending on {{{USE_OPENMP}}}.

3 lines of code changed in 1 file:

  • SOURCE_TOOLS: export2sub (+3)
westram 2021-10-10 08:33 Rev.: 18781


* reintegrates 'help' into 'trunk'
- relocate help sources
* adds: log:branches/help@18763:18780

41 lines of code changed in 2 files:

  • SOURCE_TOOLS: check_resources.pl (+22 -6), diff2grep.pl (+19 -7)
westram 2021-09-15 12:48 Rev.: 18729


* eliminate trailing whitespace from Makefiles.

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: Makefile (+1 -1)
westram 2021-09-15 12:31 Rev.: 18723


* remove .c rules.
* add .c suffix (in SOURCE_TOOLS).

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: Makefile (+1 -1)
westram 2021-09-07 09:37 Rev.: 18704


* reintegrates 'tree' into 'trunk'
* adds: log:branches/tree@18666:18703

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+1)
westram 2021-08-26 17:21 Rev.: 18690


* increment trunk version to 7.1

2 lines of code changed in 1 file:

  • SOURCE_TOOLS: version_info (+2 -2)
westram 2021-08-26 16:37 Rev.: 18683


* increase arb version to 7.0

3 lines of code changed in 1 file:

  • SOURCE_TOOLS: version_info (+3 -3)
westram 2021-05-07 12:43 Rev.: 18645


* ignore leak checks in intentionally crashing unittests
- fixes build with sanitizer + unittests

5 lines of code changed in 1 file:

  • SOURCE_TOOLS: arb.leaksan.supp (+5)
westram 2021-02-01 15:42 Rev.: 18640


* move {{{mod_rlimit.h}}} to allow usage in production code.

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+1)
westram 2020-11-10 16:24 Rev.: 18634


* reintegrates 'root' into 'trunk'
- implements #449
* adds: log:branches/root@18451:18633

3 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (+3)
westram 2020-04-06 14:18 Rev.: 18437


* reintegrates 'io' into 'trunk'
* adds: log:branches/io@18428:18436

1 lines of code changed in 1 file:

  • SOURCE_TOOLS: dep.alltargets (+1)
westram 2020-04-01 16:21 Rev.: 18426


* reintegrates 'unittest' into 'trunk'
* adds: log:branches/unittest@18363:18425

4 lines of code changed in 4 files:

  • SOURCE_TOOLS: dep.4dummy (+1), dep.alltargets (+2), dep.libtargets (+1), export2sub (-1)
westram 2020-03-03 12:23 Rev.: 18352


* full update from child 'fix' into 'trunk'
* adds: log:branches/fix@18339:18351

0 lines of code changed in 1 file:

  • SOURCE_TOOLS: generate_all_links.sh (-1)
westram 2020-03-02 18:16 Rev.: 18342


* improve errors shown when trying to build while no gcc is installed.
* add 'patch' to required build tools.
* updated list of compile requirements according to SUSE leap 15.1

4 lines of code changed in 1 file:

  • SOURCE_TOOLS: arb_compiler_version.pl (+4 -2)
westram 2020-02-21 13:07 Rev.: 18311


* reintegrates 'saicalc' into 'trunk'
- implements #730
* adds: log:branches/saicalc@18141:18310

8 lines of code changed in 5 files:

  • SOURCE_TOOLS: arb_cleanup_patches.pl (+3 -3), dep.4dummy (+2 -1), dep.alltargets (+1), dep.libtargets (+1), generate_all_links.sh (+1)
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)

(568 more)

Generated by StatSVN 0.7.0