1
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 15 hours ago. based on code collected about 15 hours ago.
Aug 23, 2024 — Aug 23, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Updated install_prerequisites/build to add the option to install m4, which Harvey Richardson of Cray identified as necessary to build bison/yacc.
rouson
as Damian Rouson
More... over 9 years ago
Bumping the version number to 1.2.2.
rouson
as Damian Rouson
More... over 9 years ago
Merge branch 'branch-1.0.0' of https://github.com/sourceryinstitute/opencoarrays into branch-1.0.0
rouson
as Damian Rouson
More... over 9 years ago
Gussied up the tree output on the opening screen of installation output and added the display of a static file of saved tree output on systems that lack the 'tree' command.
rouson
as Damian Rouson
More... over 9 years ago
Release candidate passes all tests except known issues with gracefully handling broken, pre-existing prerequisite software.
rouson
as Damian Rouson
More... over 9 years ago
Separated the check for the compiler identity from the check for the compiler version. Signed-off-by: Damian Rouson <[email protected]>
rouson
as Damian Rouson
More... over 9 years ago
Minor typo corrections and improved output formatting. Signed-off-by: Damian Rouson <[email protected]>
rouson
as Damian Rouson
More... over 9 years ago
Merge branch 'branch-1.0.0' of https://github.com/sourceryinstitute/opencoarrays into branch-1.0.0
rouson
as Damian Rouson
More... over 9 years ago
Add doc/dependency_tree. 'cd doc/dependency_tree && tree opencoarrays' now ddepicts the OpenCoarrays dependency tree.
rouson
as Damian Rouson
More... over 9 years ago
Fix "CONTRIBUTING" link, cleanup line endings
zbeekman
as Izaak Beekman
More... over 9 years ago
Improve formatting in AUTHORS.md and CONTRIBUTING.md
zbeekman
as Izaak Beekman
More... over 9 years ago
Display AUTHORS and CONTRIBUTING in rich text on Github
zbeekman
as Izaak Beekman
More... over 9 years ago
Remove trailing whitespace
zbeekman
as Izaak Beekman
More... over 9 years ago
Adding cmake, bison, and flex to the setup.sh script.
rouson
as Damian Rouson
More... over 9 years ago
Adding greeting screen and dependency tree.
rouson
as Damian Rouson
More... over 9 years ago
Corrected bison stack management to prevent infinite loop.
rouson
as Damian Rouson
More... over 9 years ago
Added greeting screen to install.sh and check for whether mpif90 wraps gfortran. Signed-off-by: Damian Rouson <[email protected]>
rouson
as Damian Rouson
More... over 9 years ago
All installation tests pass on 32-bit Lubuntu Linux.
rouson
as Damian Rouson
More... over 9 years ago
Corrected typo in setting of CMAKE environment variable in install.sh.
rouson
as Damian Rouson
More... over 9 years ago
General robustness improvements in installation script: (1) more consistent setting of the subshell environment variables (CMAKE, MPIFC, etc., are now setin every branch of the main conditional blocks in the find_or_install function in install.sh), (2) Expanded/renamed query options for the 'install_prerequisites/build' script: --query-path and --query-version now work, (3) now setting each minimum version based on the 'build' script's response to --query-path to keep 'install.sh' and 'build' in sync, (4) beginnings of lossless stack management stack_pop from dependency stack results in stack_push onto script_installed in some places.
rouson
as Damian Rouson
More... over 9 years ago
Improved installation script diagnostics and environment detection. Build completes successfully on 32-bit Linux when all prerequisites have been installed by the installation script.
rouson
as Damian Rouson
More... over 9 years ago
Further improvements in dependency stack management. The script works in a Linux environment that lacks the two default, primary OpenCoarrays build prerequisites CMake and MPICH and all additional software in the resulting chain of prerequisites, including 'flex' which is present but with a version number lower than the version required and which therefore must be built from source. The MPICH build fails because executables built by gfortran cannot access the find the shared library libgfortran.so.3. The latter error must be researched and resolved.
rouson
as Damian Rouson
More... over 9 years ago
Improved the dependency stack management in install.sh.
rouson
as Damian Rouson
More... over 9 years ago
First draft of installation script with working stack-based dependency logging. Hard exit inserted after reporting a correct stack state.
rouson
as Damian Rouson
More... over 9 years ago
Adding bash stack utility only modified to add license.
rouson
as Damian Rouson
More... over 9 years ago
First draft of install.sh with proper recursion and disciplined, well-documentioned breaks, returns, and exits.
rouson
as Damian Rouson
More... over 9 years ago
Updated build script in preparation for revised install.sh
rouson
as Damian Rouson
More... over 9 years ago
Corrected assumed command-line argument positions in install_prerequisites/build that prevented building in a non-default location. Signed-off-by: Damian Rouson <[email protected]>
rouson
as Damian Rouson
More... over 9 years ago
Fixed install.sh and build script bugs that prevented building when the gfortran is not present or has a verison <5.1 but the user has flex installed (presumably because they have previously built gfortran from source, e.g., via package management software). Renamed CAF_API.txt -> CAF_ABI.txt and added GitHub-flavored Markdown to prepare for presenting to compiler groups.
rouson
as Damian Rouson
More... almost 10 years ago
Added more graceful exit when prerequisite download fails.
rouson
as Damian Rouson
More... almost 10 years ago