Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: boost-ext/sml
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.1.1
Choose a base ref
...
head repository: boost-ext/sml
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.1.2
Choose a head ref
  • 6 commits
  • 20 files changed
  • 2 contributors

Commits on May 24, 2020

  1. feat: Add pph checker

    Adds a github action which runs the pph script and checks if this introduces changes.
    erikzenker authored and kris-jusiak committed May 24, 2020
    Configuration menu
    Copy the full SHA
    1e74038 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2020

  1. 🐛 [pph] Fix sml.hpp generation

    Problem:
    - `sml.hpp` generation using `tools/pph.sh` is out of date with `sml.hpp`.
    
    Solution:
    - Update files in sml/ folder to fix the generated `sml.hpp`.
    kris-jusiak committed May 27, 2020
    Configuration menu
    Copy the full SHA
    9fc46f5 View commit details
    Browse the repository at this point in the history
  2. 🆕 [example] State names visitor

    Problem:
    - There is no example showig how to print state names using a visitor.
    - There is no easy support to print sub State Machines state names.
    
    Solution:
    - Add example to print state names using a custom visitor and a composite State Machine.
    kris-jusiak committed May 27, 2020
    Configuration menu
    Copy the full SHA
    da8a0cc View commit details
    Browse the repository at this point in the history

Commits on May 30, 2020

  1. 🆕 ⬆️ [NTTP] Support for ""_s using C++20 `non-type template paramet…

    …ers`
    
    Problem:
    - ""_s is using a GNU extension to produce an aux::string.
    
    Solution:
    - C++20 `non-type template parameters` instead if available.
    
    Note:
    - That makes SML C++20 standard compliant.
    kris-jusiak committed May 30, 2020
    Configuration menu
    Copy the full SHA
    2d598be View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2020

  1. 🐛 [sizeof] Wknd to support GCC >= 10

    Problem:
    - GCC >=10 doesn't compile with `array[0]` trick to make SML as small as possible.
    
    Solution:
    - Remove the zero sized array trick for GCC >= 10.
    - Disable sizeof verifcation for GCC >= 10.
    
    Note:
    - Another solution has to be considered/implemented.
    kris-jusiak committed Jun 14, 2020
    Configuration menu
    Copy the full SHA
    b8ac415 View commit details
    Browse the repository at this point in the history
  2. ⬆️ [SML] Version 1.1.2

    Problem:
    - Support of GCC >= 10 has been fixed.
    
    Solution:
    - Update the minor version to `1.1.2`
    kris-jusiak committed Jun 14, 2020
    Configuration menu
    Copy the full SHA
    434837b View commit details
    Browse the repository at this point in the history
Loading