Phylanx Report: September 2017
The first month of work was dedicated to the design and development of the first parts of the infrastructure needed for the overall project.
Organizational activities and results
- Kick-off meeting (August 24th-25th, 2017), agenda and presentations:
- Weekly group-meeting, minutes:
- Created Mailing list: phylanx@stellar-group.org
- Created Website: http://phylanx.stellar-group.org/
Development activities and results
- Repository created (https://github.com/STEllAR-GROUP/phylanx)
- Wiki created with build instructions, project references, and other information
- Set up continuous integration testing for Linux and Windows platforms
- Linux: https://circleci.com/gh/STEllAR-GROUP/phylanx
- Windows: https://ci.appveyor.com/project/hkaiser/phylanx
- This triggers all build/tests on every commit to the repository.
- Set up a Buildbot: http://ktau.nic.uoregon.edu:8020/
- Issues Created: 11
- Issues Closed: 3
- Pull Requests Created: 21
- Pull Requests Closed: 21
Code statistics
Language | No. of Files | Blank Lines | Comment Lines | Code Lines |
---|---|---|---|---|
C/C++ Header | 44 | 1189 | 974 | 5315 |
C++ | 35 | 820 | 443 | 3446 |
CMake | 43 | 449 | 354 | 1791 |
Python | 13 | 162 | 126 | 584 |
Perl | 1 | 27 | 18 | 102 |
YAML | 2 | 19 | 18 | 56 |
Markdown | 1 | 10 | 0 | 23 |
Dockerfile | 1 | 2 | 5 | 19 |
SUM | 140 | 2678 | 1938 | 11336 |
Impact on other projects
- HPX: several bug-reports and feature requests have been submitted and addressed which were related to problems and requirements of this project (for instance: https://github.com/STEllAR-GROUP/hpx/pull/2864)
- Pybind11: created two bug-report tickets (https://github.com/pybind/pybind11/issues/1061, https://github.com/pybind/pybind11/issues/1069), both have been addressed by the Pybind11 team
- Submitted Pull Request to Blaze for HPX integration: https://bitbucket.org/blaze-lib/blaze/pull-requests/15