Directory build_scripts/

Total Files:
19
Deleted Files:
5
Lines of Code:
1634

[root]/build_scripts
        directory in repo Wasatch3PStandalone (2 files, 109 lines)
            directory in repo ExprLib-build (1 files, 36 lines)
            directory in repo HelperBuildScripts (2 files, 297 lines)
            directory in repo NSCBC-build (1 files, 29 lines)
            directory in repo RadProps-build (1 files, 36 lines)
            directory in repo SpatialOps-build (1 files, 48 lines)
            directory in repo TabProps-build (1 files, 35 lines)

Lines of Code

build_scripts/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 74 (100.0%) 783 (100.0%) 10.5
dav 6 (8.1%) 377 (48.1%) 62.8
jsutherland 14 (18.9%) 224 (28.6%) 16.0
harman 1 (1.4%) 119 (15.2%) 119.0
tsaad 6 (8.1%) 28 (3.6%) 4.6
jas 42 (56.8%) 23 (2.9%) 0.5
ahumphrey 4 (5.4%) 10 (1.3%) 2.5
jholmen 1 (1.4%) 2 (0.3%) 2.0

Most Recent Commits

tsaad 2016-12-12 11:26 Rev.: 56100

update NSCBC tag to reflect the latest stable release

0 lines of code changed in 2 files:

  • build_scripts: build_wasatch_3p.sh (changed)
tsaad 2016-12-11 17:24 Rev.: 56094

update NSCBC tag for Wasatch_3P to get all builds going again.

1 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+1 -1)
jsutherland 2016-12-07 08:00 Rev.: 56069

Update ExprLIb version

1 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+1 -1)
jsutherland 2016-12-06 21:41 Rev.: 56064

Update w3p versions.

1 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+1 -1)
jsutherland 2016-12-06 21:07 Rev.: 56063

Update w3p versions.

2 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+2 -2)
jsutherland 2016-12-06 18:00 Rev.: 56061

Auto-build of w3p now disables multicore backend of spatialops by default.

3 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+3 -3)
jsutherland 2016-11-29 17:08 Rev.: 56028

Update Update due to PoKiTT API change

1 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+1 -1)
jsutherland 2016-11-14 17:44 Rev.: 55977

Update git hash for SpatialOps and ExprLib

2 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+2 -2)
jsutherland 2016-10-27 18:38 Rev.: 55925

Peg Uintah to specific versions of W3P.
This will allow SVN to roll-back and pick up the appropriate W3P libs consistent with that version of Uintah.

Note: this will only work from this point in time forward, as I will maintain the git hashes as needed. For backward compatibility, you will need to manually enter the git hashes as appropriate for W3P.

21 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+21 -25)
dav 2016-10-10 15:29 Rev.: 55853


Add in the Wasatch 3P NSCBC library build/check in configure system. If you are using Wasatch and pointing
to old Watach 3Ps, this will cause your build to break... you will need to update your W3P to include
the NSCBC library.

M build_scripts/build_wasatch_3p.sh

- Added in Tony Saad's build commands for NSCBC library. Added hooks to allow configure to
specify whether to build it or not.

M configVars.mk.in

- Added in HAVE_NSCBC and NSCBC_INCLUDE flags.

M configure.ac
M configure

- Order Wasatch 3P lines to always be SpatialOps, ExprLib, TabProps, RadProps, NSCBC, POKITT.
- Add in verification of NSCBC files and NSCBC flags.
- Re-ordered the Pokitt test to be after the NSCBC test (just to keep using the same order when looking W3P libs).

M CCA/Components/SimulationController/AMRSimulationController.cc

- Few layout cleanups for easier reading.

M CCA/Components/SimulationController/SimulationController.cc

- Rename 't' to 'time'. Please don't use one letter variable names.
- Commented out "stdDeviation()" function as it isn't used and causes compiler warnings.

M Core/DataArchive/DataArchive.cc

- Fix error message when looking for <Data> to accurately report the name of the file that was searched.


57 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+57)
jsutherland 2016-10-05 10:48 Rev.: 55840

Fix the W3P build script for GPU builds of RadProps.

1 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+1)
jas 2016-09-08 11:36 Rev.: 55719

Turn off introspection.

1 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+1 -1)
dav 2016-09-07 10:58 Rev.: 55708

Fix w3p gpu build. Somehow a '.' disappeared from the file name in previous commit.

2 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+2 -3)
dav 2016-09-06 12:58 Rev.: 55704


The main updates in this commit are to configure and the build system:
A number of bullet-proofing / clean-ups have been added to configure,
and the dependency of Arches on Wasatch has been removed. (Note,
Arches still needs to build TabProps/RadProps in the Wasatch 3P.) I
have tested this on several machines, but it is possible that it will
now catch some peoples' bad configure lines (that 'worked' before but
only accidentally). If your configure stops working because of this
commit, please let me know so I can help you fix it. -Dav

M configure
M configure.ac

- Force bad configure command line arguments to be errors instead of warnings.
This will help avoid users accidentally mis-typing an arg and not noticing.
The autoconf configure system does not normally allow this to happen as
their philosophy is that configure usually calls a sub-configure and passes
args down to it... Thus configure "ignores" bad args under the theory that
a "sub configure" will use them. However, we don't do this and this will
help catch configure command line typos and potentially save developers and
users a lot of headaches.

The bad news is that in order to get this functionality, we have
to hack the autconf'd generated configure script and add a
variable (enable_option_checking=fatal) at the top. I have added
a section to configure.ac with the information about doing this,
but anyone who re-generates configure needs to manually follow the
instructions.

- Configure now will immediately tell you if you have typed in an invalid
file/directory name (bad spelling, doesn't exist) for the --with flags.
Perviously this occurred manually each time (now it is part of the macro)
at the point in the configure script when the library was tested for.

- Fix handling of finding the C/C++ compilers and version checking better.
Configure now determines which compiler (eg: GCC, ICC, XLC) you are
using explicitly and can test for things (like version) appropriately.
The version check may still need to be updated a little.

- Updated the --with handling to know whether the flag was set or not. Previously
we were using a "" (blank) value, which was ambiguous.

- Flag --without as invalid on anything we don't explicitly handle (we
only handle without on a few things such as: --without-fortran or
--without-hypre).

- Allow the external Wasatch 3P to be specified on a single line (instead
of having a separate line for SpatialOps, ExprLib, etc) using
--with-wasatch3p=DIR. This will find all 4 W3P libs with one configure line.

- Got rid of IS_VS (wasn't set/used and don't know what it was for).

- While "no" and no (without quotes) are the same thing to configure, be consistent
and use "no" (with quotes) everywhere.

- Remove the BUILD_WASATCH_FOR_ARCHES logic, as we no longer need Wasatch to
be built for Arches.

- Clean up the left over files from relatively new MPI const test section.

- Fix the HAVE_ACCELERATE

- Update --enable-wasatch_3p to take a list of libs to build (in the case you only
wish to build a subset. Eg: --enable-wasatch_3p=radprops,tabprops
Pass list of libs to the build_wasatch_3p.sh script.

287 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+287 -219)
jsutherland 2016-08-22 16:23 Rev.: 55660

Support for GPU evaluation of tabular properties through TabProps.
Thanks to Babak for getting this ready.

4 lines of code changed in 3 files:

  • build_scripts: build_wasatch_3p.sh (+2 -1), build_wasatch_3p.sh.release (+2 -1)
dav 2016-08-11 14:22 Rev.: 55629

Replace '@' with 'HEAD' as '@' gave errors on several machines.

4 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+4 -4)
tsaad 2016-08-03 09:41 Rev.: 55567

Fix bug in the build_wasatch_3p script. This should be bulletproof now and will update W3P as needed.

15 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+15 -3)
tsaad 2016-08-02 09:28 Rev.: 55560

disable SSL server certification verification for wasatch3p.

10 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+10 -10)
jsutherland 2016-07-27 16:20 Rev.: 55554

Improve git checking for outdated W3P repositories.

26 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+26 -14)
tsaad 2016-07-14 13:50 Rev.: 55518

Enable threads for ALL SpatialOps builds. This should fix GPU builds with Arches that exit with a failure due to the SpatialOps memory pool.

2 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+2 -2)
jsutherland 2016-07-11 13:41 Rev.: 55508

Fix SSL Cert error (hopefully)

4 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+4 -4)
jsutherland 2016-07-11 09:37 Rev.: 55502

Eliminate unnecessary recompiles of w3p (and, in turn, wasatch) during reconfigure.

158 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+158 -99)
ahumphrey 2016-06-07 09:19 Rev.: 55420

Removal of src/Core/Thread and related refactoring throughout the code-base.

This is the first step in a series of infrastrucutre overhauls to modernize Uintah. Though this all passes local RT (both CPU and GPU tests), I expect some fallout we haven't considered and will be standing by to deal with any issues. Once the dust settles, we will move to replacing Core/Malloc with jemalloc.

* We are now using the standard library for all multi-threading needs within the infrastructure, e.g. std::atomic, std::thread, std::mutex, etc.

* The Unified Scheduler is now the only multi-threaded scheduler, e.g. ThreadedMPIScheduler no longer exists (though the source will soon be placed into an attic).

* Threads spawned by the Unified Scheduler are detached by default (not joinable), allowing for easy, clean and independent execution. There are no longer ConditionVariables used to signal worker threads, just a simple enum for thread-state.

* What was Core/Thread/Time.* is now Core/Util/Time.* - a next step will be to migrate all internal timers, etc to use std::chrono.

* NOTE: Though much cleanup has occurred with this commit, there is still significant cleanup and formatting to be done. The scope of this commit neccessitates a more incremental approach.

10 lines of code changed in 4 files:

  • build_scripts: program.mk (+5 -5), so_epilogue.mk (+5 -5)
harman 2016-06-03 14:34 Rev.: 55414

------------------------------
# This script installs kokkos
# <here>/kokkos/src
# <here>/kokkos/build

usage:
build_kokkos [options]
Options:
-j number of processors used in compilation
-h help
---------------------------------
This is just a polished version of Dan's script with some added bulletproofing.

119 lines of code changed in 1 file:

  • build_scripts: build_kokkos (new 119)
dav 2016-05-24 17:00 Rev.: 55378

M configure
M configure.ac

- Turn off the check for the "64 vs 80 bit register issue" as it can't run on Titan (cross compiled machine)...

M build_scripts/build_wasatch_3p.sh

- Turn off Threads if building CUDA.
- Add CUDA_HOST_COMPILER for Titan build.
- Hack installed SpatialOps NeboOperators.h file to cast 2nd arg of pow() to a float when building with CUDA.
Fixes error about running host code on device. However, pow() with an int as the 2nd arg (can be made?)
is probably much faster so the performance of this should be tested and perhaps a better fix put into place.

26 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+26 -6)
dav 2016-04-25 17:59 Rev.: 55232

Need to explicitly use bash, as some computers have sh pointing to dash.

1 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+1 -1)
jas 2016-03-15 18:25 Rev.: 55029

More changes from SCIRun to Uintah. Delete unused SCIRun build_script files.

1 lines of code changed in 7 files:

  • build_scripts: LevelSetSegmenter (del), cd_templates_fields.py (del), createTclIndex.in (del), field_dispatch_macro.py (del), repair.sh (new), tclIndex.mk (del)
jas 2016-03-15 18:24 Rev.: 55024

Move non-conflicting classes that were in SCIRun namespace to Uintah namespace.

1 lines of code changed in 1 file:

  • build_scripts: cd_templates_fields.py (new 1)
jholmen 2016-01-20 16:36 Rev.: 54704

* Added CXXFLAGS support and moved LDFLAGS

2 lines of code changed in 1 file:

  • build_scripts: program.mk (+2 -2)
jas 2016-01-08 15:45 Rev.: 54640

Update copyright date to 2016.

20 lines of code changed in 33 files:

  • build_scripts: LevelSetSegmenter (new 1), Makefile.tmpl (+1 -1), SCIRun (new), cc.in (new), cd_templates_fields.py (+1 -1), connected.pl (new), createTclIndex.in (new 1), field_dispatch_macro.py (new 1), largeso_epilogue.mk (+1 -1), largeso_prologue.mk (new), mesh_dispatch_macro.py (+1 -1), packmaker.in (+1 -1), program.mk (+1 -1), recurse.mk (+1 -1), smallso_epilogue.mk (new), smallso_prologue.mk (new), so_epilogue.mk (+1 -1), so_prologue.mk (new), tclIndex.mk (new 1), topleaks (new)
Generated by StatSVN 0.7.0