1
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 8 hours ago. based on code collected about 8 hours ago.
Aug 24, 2024 — Aug 24, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added "Version 1.0" to the "project()" statement in the top-level CMakeLists.txt.
rouson
as Damian Rouson
More... about 10 years ago
Minor documentation edits.
rouson
as Damian Rouson
More... about 10 years ago
Corrected the positioning of the -lcaf_mpi argument in the second use case in the INSTALL file.
rouson
as Damian Rouson
More... about 10 years ago
New test case on get with offset More... about 10 years ago
Smaller test case for strided transfers More... about 10 years ago
new test case on strided get (it triggers a bug) More... about 10 years ago
New unit tests for init_register More... about 10 years ago
Added get/send_array tests to CMake More... about 10 years ago
Same as previous patch for non-strided transfers More... about 10 years ago
Remove optimization on rank 2 strided transfers More... about 10 years ago
Added wrappers for several Fortran 2008/2015 features for use with compilers that provide limited or no coarray support. The features include sync_all, this_image, num_images, error_stop, and co_sum, each of which wraps a like-named Fortran 2008 or proposed Fortran 2015 statement or procedure. Also added a test of these features. All tests pass on OS X (still need to add an appropriate check and output for the Navier-Stokes solver test on Linux).
rouson
as Damian Rouson
More... about 10 years ago
Switched src/extensions collective sum reductions from taking only scalar data to accepting array data of any rank. Further testing is needed.
rouson
as Damian Rouson
More... about 10 years ago
Incorporated opencoarrays.F90 into libcaf_mpi.a and set up for the corresponding .mod file to go to the new "mod" folder in the installation path. Fixed opencoarrays.F90 so that the collective sum reduction subroutine "co_sum" works for integer scalars of kind c_int.
rouson
as Damian Rouson
More... about 10 years ago
Fixed is_contiguous (it caused problems on collectives) More... about 10 years ago
Updated top-level CMakeLists.txt so that the error message for in-source builds matches the practice specified in README.
rouson
as Damian Rouson
More... about 10 years ago
Added verification that a simple coarray Fortran program compiles in the top-level CMakeLists.txt.
rouson
as Damian Rouson
More... about 10 years ago
Set up multi-image (multi-rank MPI) tests and removed all tests that were failing trivially simply due to not printing the "Test passed." string to signal success. We should start re-enabling tests until we have complete coverage.
rouson
as Damian Rouson
More... about 10 years ago
Simplified the test set-up in the top-level CMakeLists.txt and refactored and renamed several tests to have more descriptive names or names that indicate we need to a assign more descriptive names.
rouson
as Damian Rouson
More... about 10 years ago
Adding the extensions/opencoarrays.f90 module with early implementation of collective subroutine and events support for non-GNU compilers that support Fortran 2008 coarray features and atomic operations. As of this time, the target compilers for this module are the Cray and Intel compilers.
rouson
as Damian Rouson
More... about 10 years ago
Fixed make clean More... about 10 years ago
Manually applied git patch from commit e4657ce8e39ed9deee2d2918f1d92c76e24afa0, which was committed on OS X. Updatd CMake files to build the Navier-Stokes solver test on Linux with the SSE-enabled FFT library as the default.
rouson
as Damian Rouson
More... about 10 years ago
New tests More... about 10 years ago
Uncommented nearly all CMake lines for testing on OS X.
rouson
as Damian Rouson
More... about 10 years ago
Adjusted CMake files, buildScripts and tests for building on OS X. Eliminated compilation of the Navier-Stokes tests until we can substitute an appropriate FFT library (probably FFTPACK). The build now completes and all tests execute. 5 of 11 tests fail only because the tests do not yet output the expected "Test passed."
rouson
as Damian Rouson
More... about 10 years ago
Moved toolchain.cmake into the only directory that contains files that use toolchain.cmake: buildScripts.
rouson
as Damian Rouson
More... over 10 years ago
Removed unnecessary warning from src/mpi/CMakeLists.txt.
rouson
as Damian Rouson
More... over 10 years ago
Updated the INSTALL file to include instructions for building and running the OpenCoarrays tests wiht CMake. Added a LICENSE soft-link to the COPYRIGHT file. Added comments to buildScripts/gnu-compilers-cmake.sh.
rouson
as Damian Rouson
More... over 10 years ago
Removed executable permissions from src/tests/integration/coarrayHelloWorld/Makefile.
rouson
as Damian Rouson
More... over 10 years ago
Changed OpenCoarrays version designation to 1.0 in src/CMakeLists.txt in preparation for releasing the first tar ball distribution of OpenCoarrays. We will change the designation to 1.1 once we have reasonably complete unit tests.
rouson
as Damian Rouson
More... over 10 years ago
Commented out the one occurrence of "inline" in mpi_caf.c to workaround an apparent CMake bug.
rouson
as Damian Rouson
More... over 10 years ago