Skip to content
Snippets Groups Projects

Feature/amalgamated

Closed Stephan Schulz requested to merge feature/amalgamated into refactor

The Work in Progress branch for amalgamated header files according to Wiki link.

Edited by Stephan Schulz

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • mentioned in issue #4 (closed)

  • Just a short note on how to add amalgamation into CMake as a target

    add_custom_command(
        TARGET foo
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E echo "Running $<TARGET_FILE_NAME:foo> ..."
        COMMAND foo in.txt > out.txt
        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/test
    )
  • Stephan Schulz added 6 commits

    added 6 commits

    • 9469a679 - update unit tests
    • aa3e9ccb - Merge branch 'feature_namespacing' into 'refactor'
    • 1b1770e4 - add ALL_finalize to delete all object in Fortran interface
    • b2f42974 - Merge branch 'refactor' into feature/amalgamated
    • 8f82eb4f - add Amalgamated header file to CMakeLists and install dir
    • e6693953 - fix help output bug

    Compare with previous version

  • make install will now also create the simple amalgamated header in the installation include directory.

  • Stephan Schulz added 36 commits

    added 36 commits

    • 9bc907b0 - fix several -Wall -Wextra warnings
    • d892f69b - remove another unused variable
    • e1c7ff6e - fix ignored-qualifier warning
    • f6763476 - use known_unused as attribute to silence unused variable warnings
    • 7bad1d95 - support clang for known_unused
    • 05e36863 - add intel compiler to compiler detection
    • 2f4cb33a - fix typo in compiled detection
    • 4c9f87d5 - decorated the in progess ALL_Unstructured with unused variables
    • 988e4161 - some more potentially unused variables in fortran interface
    • 6f126200 - fix more warnings
    • 8db272a3 - fix exception references and known_unused
    • 18599629 - fix some warnings in ALL_test.cpp
    • f3c69c69 - silence warnings from voro++ include in GCC
    • 90f28255 - Merge branch 'refactor' into feature/fix_warnings
    • 31b0fb15 - "fix" warnings in one test
    • 66803abd - use ALL_throw to throw switchable exception
    • 7012e1f5 - add error description to remember
    • 1b92b526 - try catch in C interface to avoid throwing
    • f923fb7a - Revert "use ALL_throw to throw switchable exception"
    • 778edfa3 - add always unimplemented method to test errors
    • a472d1c0 - properly handle error message
    • 48207651 - some includes missing (but still compiled)
    • b37fb27a - Merge branch 'feature/fix_warnings' into refactor
    • 4c5374e7 - Merge branch 'refactor' into feature/nothrow
    • 4abe6f45 - add error id retrievable from fortran
    • bf92308e - Merge branch 'feature/nothrow' into refactor
    • a0906349 - rename camelcase to underscore in Fortran interface only
    • a8023a46 - remove C style functions except setAdditionalData
    • 2f9bd3a8 - guard all voronoi things in ALL_VORONOI_ACTIVE ifdefs
    • a1331861 - fix check for cartesian communicator
    • bc014db1 - fix uninitialised use
    • 76f30e60 - setProcGridParams is now really only necessary for non cartesian communicator
    • aabd2ada - enforce our standard requirements with GCC and enable warnings for Debug builds
    • f260bd91 - set procGridLoc, procGridDim for cartesian communicator
    • c3fab116 - automatically create VTK output directories
    • 695cbc44 - Merge branch 'refactor' into feature/amalgamated

    Compare with previous version

  • Stephan Schulz unmarked as a Work In Progress

    unmarked as a Work In Progress

  • Stephan Schulz changed target branch from master to refactor

    changed target branch from master to refactor

  • Manually merged.

  • closed

Please register or sign in to reply
Loading