- 14 Nov, 2019 1 commit
-
-
Valentin Reis authored
-
- 18 Oct, 2019 2 commits
-
-
Swann Perarnau authored
Better tracking of the issue.
-
Swann Perarnau authored
Use gitlab environment to keep track of doc building on the gitlab side. Allow for staging on the readthedocs trigger to allow devs to checkout the docs outside of master. Remove unused and unsafe dist rule.
-
- 09 Oct, 2019 1 commit
-
-
Swann Perarnau authored
Add a configure option for building docs, and create a CI job that will always run to validate it. Note that make install-data doesn't need source builds, so the environment can be quite small. This patch also fixes the uncovered issues, and make doc build fail on warnings.
-
- 01 Oct, 2019 1 commit
-
-
Swann Perarnau authored
Instead of tracking by hand the list of files that should pass repoquality, just use git. This should ensure that we don't miss new files, or forget to update the repoquality listing when new files are added.
-
- 18 Sep, 2019 1 commit
-
-
Swann Perarnau authored
Quite a few changes needed.
-
- 23 Aug, 2019 1 commit
-
-
Nicolas Denoyelle authored
New area allow to allocate data on cuda devices. Allocation optionally include the ability to map host memory on device memory. See cuda area documentation. Includes libtool helper to link cuda device object files with the remaining of the library. An additional error code has been added to aml errors for handling busy cuda devices Also, all CI stages as been set not to run on branches name starting with wip.
-
- 07 Aug, 2019 1 commit
-
-
Swann Perarnau authored
Layout are a bit more complex as they contain extra arrays at the end of the struct, so new macros are required.
-
- 06 Aug, 2019 1 commit
-
-
Nicolas Denoyelle authored
Add new building block describing how data is organized in memory.
-
- 02 Jul, 2019 4 commits
-
-
ndenoyelle authored
Adapted to the new master from a patch sent by @cfoyer When building out of tree as the, make sure that target refer to relative paths. This commit also clean-up the usage of the flags and defines a per-target definition of flags (can be changed for a AM_CPPFLAGS if the global definition is good enough). Signed-off-by:
Clement Foyer <cfoyer@cray.com> Also adds Clement to the authors list.
-
ndenoyelle authored
Out-of-tree builds are popular when one doesn't want to pollute the source tree with objects. It also helps debug build setup issues.
-
Swann Perarnau authored
Sometimes the CI fails on configure, make sure we capture the log file for those cases.
-
Swann Perarnau authored
We've recently received messages indicating that some compiler environments out there would choke on some of the code. Let's try to make the code as C99 compliant and as reliable as possible by activating more warnings and breaking the CI on it. autoconf macros fail on -Werror -Wall because of unused variable warnings, so we deactivate those.
-
- 28 Jun, 2019 1 commit
-
-
Swann Perarnau authored
Generate the list of source files automatically, to ensure that we don't miss something.
-
- 02 May, 2019 5 commits
-
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
* events triggering a pipeline on master will create aml-latest dist release * events on branches v.0.0.x will also trigger the pipeline and create a release archive aml-0.0.x.tar.gz * new tags will trigger the release pipeline and if tag match vx.x.x then it will create a release aml-x.x.x.tar.gz * Whenever a branch, tag is updated and a release exists, only the link to dist archives is update. Description will remain the same, but can be updated withe the script release.sh In order to work, the release pipeline still needs to export a RELEASE_TOKEN with rights on gitlab api.
-
- 25 Apr, 2019 1 commit
-
-
Nicolas Denoyelle authored
-
- 02 Apr, 2019 1 commit
-
-
Swann Perarnau authored
Using the conf will allow us to make incremental adds to this list.
-
- 01 Apr, 2019 2 commits
-
-
Swann Perarnau authored
checkpatch is the linter from the Linux kernel. This should provide a good amount of validation on the codestyle of the repo. Only goes on main header and basic c file for now.
-
Swann Perarnau authored
The source repo has been reorganized, but the repoquality checks were not updated. Also make sure that style checks happen early, to fail the CI quickly.
-
- 11 Mar, 2019 1 commit
-
-
Valentin Reis authored
-
- 08 Mar, 2019 1 commit
-
-
Swann Perarnau authored
Force libtool to static link the PIC version of our jemalloc import into libaml, making libaml standalone. This requires us to test some additional libraries in our own configure (pthread, and dlopen). This also solves the long-standing issue of `make check` only working after `make install`, while removing our custom jemalloc from the installed libraries. Fixes #26.
-
- 15 Feb, 2019 1 commit
-
-
Swann Perarnau authored
-
- 06 Aug, 2018 1 commit
-
-
Swann Perarnau authored
Add parallel option to the compile step to speed things up.
-
- 26 Jul, 2018 1 commit
-
-
Swann Perarnau authored
-
- 02 Jul, 2018 1 commit
-
-
Swann Perarnau authored
-
- 26 Jun, 2018 1 commit
-
-
Swann Perarnau authored
Disable CI runs for refs that are work in progress.
-
- 23 May, 2018 1 commit
-
-
Swann Perarnau authored
Simple gitlab-ci config with a single step, running the full list of configure, make, make install and make check. No tags, no split build and test for now, as artifacts are a bit tricky to get right. This config should grow in the future to ensure that we run all the test on all the platforms we want.
-