- Oct 19, 2022
-
-
Brent Huisman authored
-
- Jul 19, 2022
-
-
Brent Huisman authored
- Generate timestamped VERSION once, to properly group on Test.PyPI. Example: - https://github.com/arbor-sim/arbor/actions/runs/2696804929 - https://test.pypi.org/project/arbor/0.7rc20220719101015/ - Update/simplify release documentation. - Update to v0.7
-
- Feb 10, 2022
-
-
Brent Huisman authored
* Some badges corrected (build) and added (Gitter) * Minor Spack backports * Small updates to `release.rst`
-
- Dec 20, 2021
-
-
Brent Huisman authored
-
- Sep 01, 2021
-
-
Brent Huisman authored
Github seems to dislike spaces in Markdown URLs.
-
Brent Huisman authored
-
- May 26, 2021
-
-
Brent Huisman authored
* Update URLs to arbor-sim.org * update badge links
-
- Apr 23, 2021
-
-
Benjamin Cumming authored
In response to: https://gizmodo.com/u-s-federal-investigators-are-reportedly-looking-into-1846707144 Rationale: * CodeCov didn't detect the breach for two months * They took a further 2 weeks to alert users after that * Their efforts to address the issue after that have been painful to watch * https://github.com/codecov/codecov-action/issues/281#issuecomment-823407167
-
- Feb 18, 2021
-
-
Brent Huisman authored
* Update `README.md`: moved citation to `doc/index.rst`. * Advertise Py3.9 compat PyPI in setup.py * Fix typos.
-
- Feb 08, 2021
-
-
Benjamin Cumming authored
Reomove Travis CI integration. * remove Travis yaml and build scripts * remove Travis badges from README and RTD docs * replace Travis badge with GitHub Actions badge * add a RTD badge to the README Fixes #1338.
-
- Jan 08, 2021
-
-
Brent Huisman authored
* Add link to Zenodo entry for version 0.5 release.
-
- Aug 13, 2020
-
-
Brent Huisman authored
Guide Python users to the Python installation steps early in the installation guide.
-
- May 26, 2020
-
-
Harmen Stoppels authored
This is a bit experimental. It builds arbor with `-fprofile-arcs -ftest-coverage` and creates a docker image with just the project binaries, lcov, gcov and generated `.gcno` files. This should still be reasonably small since there are no object files etc. When run on daint, `.gcna` files are produced (should be thread / process safe according to gcc's manual) inside of the container, and `lcov` is used to combine all those things into a single file with a random name in the mounted git project folder (hopefully this solves clashes with multiple nodes). After all tests are run, the combined reports are uploaded to codecov.io.
-
- Apr 20, 2020
-
-
Harmen Stoppels authored
Combine badges on readme and move ci git submodule to `ext/`
-
- Apr 14, 2020
-
-
Harmen Stoppels authored
* Add Dockerfiles for MPI + CUDA test builds on Daint * Add bors.toml for CI on Daint * Add the separate ci repo as submodule for convenience * Add a CI badge for master to the top of the readme
-
- Apr 02, 2020
-
-
Hannes Vogt authored
A support for Gitpod.io, a free automated dev environment that makes contributing and generally working on GitHub projects much easier. It allows anyone to start a ready-to-code dev environment for any branch, issue and pull request with a single click.
-
- Mar 31, 2020
-
-
Sam Yates authored
-
- Apr 26, 2019
-
-
Benjamin Cumming authored
Add citation information to the readme.
-
- Oct 15, 2018
-
-
Benjamin Cumming authored
fixes #627
-
- Mar 27, 2018
-
-
Ben Cumming authored
Added an installation guide to the Read The Docs Removed the outdated build/install information from README.md Link from README to Read The Docs Updated the splash page for Read The Docs
-
- Sep 28, 2017
-
-
Sam Yates authored
* Use ARB_ and arb_ as variable prefixes in place of NMC_ and nmc_. * Replace references to 'NestMC' and 'NEST MC' to refer instead to Arbor. * Use 'arbor' as the sim name in generated validation data. * Reflow long-line paragraphs in `tests/ubench/README.md`. * Change names of CUDA mechanism and CUDA kernel libraries to include arbor name.
-
- Sep 27, 2017
-
-
Update README.md to use badge from updated Travis CI page, and updated references to the old nestmc-proto repository.
-
- Sep 11, 2017
-
-
Ben Cumming authored
Status of the master branch is displayed at the top of the README. The status is based on the result of the automated daily build.
-
- Aug 18, 2017
-
-
* Add support for CMake scripts provided by TBB. * Update required cmake version to 3.0. * hack to get linking to work on Cray PE * improve comments and remove redundant include in CMakeLists * firewall the tbb cmake files * tbb threading back end to_string includes version number
-
- Apr 07, 2017
-
-
* Update `README.md` to reflect the CMake options for vectorization.
-
- Mar 22, 2017
-
-
Alexander Peyser authored
Includes a fix to the readme which applies to any external modcc, and a way to keep from rebuilding locally an external modcc.
-
- Jan 12, 2017
-
-
John Biddiscombe authored
* Fix CMakeLists to handle build as a subproject When several CMake generated projects are build together, it is common practice to have a 'superproject' CMakeLists that uses add_subdir(proj1) add_subdir(proj2) ... where each subproject is a self contained CMake based project (Example proj1=HPX, proj2=nestmc, proj3=another, ...) CMAKE_SOURCE_DIR always points to the top level directory which is the superproject dir in this case, whereas PROJECT_SOURCE_DIR always points to the root of the current project() in the CMakeLists so one shouod use PROJECT_SOURCE_DIR as this gets the relative paths correct. * Add option to turn off auto generation from *.mod files * Fix #134 : Change CMake WITH_OPTION to NMC_WITH_OPTION, compiler #define to NMC_HAVE_OPTION 1) The user may select an option by saying NMC_WITH_XXX 2) This may trigger CMake to use find_package(...) or setup some other variables. CMake can then set variable NMC_HAVE_XXX and add a what has actually been used. 3) Code should use #ifdef NMC_HAVE_XXX to check for a feature Old CMake/define New CMake Compiler #define ---------------- --------- ---------------- THREADING_MODEL NMC_THREAD_MODEL WITH_TBB NMC_WITH_TBB NMC_HAVE_TBB WITH_OMP NMC_WITH_OMP NMC_HAVE_OMP WITH_SERIAL NMC_WITH_SERiAL NMC_HAVE_SERIAL WITH_MPI NMC_WITH_MPI NMC_HAVE_MPI WITH_CUDA NMC_WITH_CUDA NMC_HAVE_CUDA WITH_GPU NMC_HAVE_GPU WITH_ASSERTIONS NMC_WITH_ASSERTIONS NMC_HAVE_ASSERTIONS WITH_TRACE NMC_WITH_TRACE NMC_HAVE_TRACE WITH_PROFILING NMC_WITH_PROFILING NMC_HAVE_PROFILING Other user visible CMake vars ----------------------------- VECTORIZE_TARGET -> NMC_VECTORIZE_TARGET USE_OPTIIZED_KERNELS -> NMC_USE_OPTIIZED_KERNELS BUILD_VALIDATION_DATA -> NMC_BUILD_VALIDATION_DATA BUILD_JULIA_VALIDATION_DATA -> NMC_BUILD_JULIA_VALIDATION_DATA BUILD_NRN_VALIDATION_DATA -> NMC_BUILD_NRN_VALIDATION_DATA VALIDATION_DATA_DIR -> NMC_VALIDATION_DATA_DIR Variables such as NMC_THREADING_MODEL and NMC_VECTORIZE_TARGET now use enumerated cmake values so you can toggle between them in ccmake gui. SYSTEM_TYPE_CRAY/BGQ -> NMC_SYSTEM_TYPE (Generic/Cray/BGQ) * Use generator expression for modcc path Some IDE's (like Xcode for example), override the CMake binary paths and add /Debug or /Release etc so rules that have hard coded paths to binaries will fail.
-
- Oct 20, 2016
- Oct 19, 2016
- Oct 03, 2016
-
-
Benjamin Cumming authored
-
- Aug 24, 2016
-
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
Benjamin Cumming authored
-
- Jun 24, 2016
-
-
Benjamin Cumming authored
-
- Jun 10, 2016
-
-
Sam Yates authored
-
- Jun 08, 2016
-
-
Wouter Klijn authored
-
- Jun 06, 2016
-
-
Ben Cumming authored
-
- Dec 21, 2015
-
-
Ben Cumming authored
-