diff --git a/.github/workflows/gcc.yml b/.github/workflows/gcc.yml index 5e1ea8f1..b50e8ff7 100644 --- a/.github/workflows/gcc.yml +++ b/.github/workflows/gcc.yml @@ -1,7 +1,7 @@ name: gcc on: push: - branches: [ master ] + branches: [ master, hotfix/issue-314-constexpr ] pull_request: branches: [ master ] diff --git a/.github/workflows/vs2019.yml b/.github/workflows/vs2019.yml index 7d4328ba..34023277 100644 --- a/.github/workflows/vs2019.yml +++ b/.github/workflows/vs2019.yml @@ -22,6 +22,7 @@ jobs: - name: Build run: | cmake -G "Visual Studio 16 2019" -DBUILD_TESTS=ON ./ + MSBuild.exe -version MSBuild.exe etl.sln - name: Run tests @@ -43,6 +44,7 @@ jobs: - name: Build run: | cmake -G "Visual Studio 16 2019" -DBUILD_TESTS=ON -DNO_STL=ON ./ + MSBuild.exe -version MSBuild.exe etl.sln - name: Run tests diff --git a/test/test_to_string.cpp b/test/test_to_string.cpp index 84a42d61..8ea9835b 100644 --- a/test/test_to_string.cpp +++ b/test/test_to_string.cpp @@ -45,6 +45,15 @@ namespace SUITE(test_to_string) { + TEST(test_issue_314) + { + etl::string<20> str; + + etl::format_spec ft; + ft.precision(6); + etl::to_string('c', str, ft, true); + } + //************************************************************************* TEST(test_default_format_no_append) {