Commit Graph

54 Commits

Author SHA1 Message Date
ToruNiina
1bc6ef9fce ci: fix git options 2024-06-21 00:46:01 +09:00
ToruNiina
312996565d ci: add token 2024-06-21 00:27:14 +09:00
ToruNiina
db46c1c64b ci: fix git options 2024-06-21 00:24:03 +09:00
ToruNiina
34bf32a9e5 ci: fix symbol quote in if statement 2024-06-21 00:07:32 +09:00
ToruNiina
137f17f2e9 ci: add gen-single-include 2024-06-21 00:05:48 +09:00
ToruNiina
f317cc0448 ci: add fuzzer workflow
Squashed commit of the following:

commit b13ab5d298da1472e27254b801e21b26fe8c5e3f
Merge: 2feb35e 26212f3
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Mon Jun 17 00:08:04 2024 +0900

    [skip appveyor] Merge branch 'main' into fuzzing

commit 2feb35e83e3f2f9b68f5e2074c9ddbce9a8b0ebc
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Mon Jun 17 00:07:34 2024 +0900

    fix: call destructor correctly

commit c6078b5afec054bd7f488c4de8cbbd719fa89d3b
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Mon Jun 17 00:07:12 2024 +0900

    feat: add SFINAE to template ctor of result

commit 850ea75bae7c7f54bde653cd99c066240bd95674
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 22:16:17 2024 +0900

    fix: path to fuzzer impl

commit e91edeae96b48b243b97c96f36ca027cace6925b
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 22:10:07 2024 +0900

    ci[skip appveyor]: move fuzzing dir to default dir

commit 3bd51f2047936e9abb6dd47e627379b04d711d2b
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 21:46:56 2024 +0900

    ci[skip appveyor]: temporary remove other workflows

    until fuzzer works

commit 847a76e089e12302557ba7ffd699d2b26e3e954a
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 21:46:02 2024 +0900

    ci[skip appveyor]: add fuzzer workflow
2024-06-17 00:20:45 +09:00
ToruNiina
26212f3536 ci: fix option name 2024-06-16 22:32:22 +09:00
ToruNiina
27e8976d37 ci[skip appveyor]: stop building unit tests
build toml-test related stuff only
2024-06-16 21:55:05 +09:00
ToruNiina
8da85f8d2a ci: add missing option to encoder test 2024-06-16 21:19:48 +09:00
ToruNiina
1511452747 ci: fix path to decoder v1.1.0 2024-06-16 21:14:26 +09:00
ToruNiina
acf00fc476 ci: fix name of workflow 2024-06-16 20:52:55 +09:00
ToruNiina
51805ba537 ci: use actions/setup-go to to setup go 2024-06-16 20:51:48 +09:00
ToruNiina
5dcbec0fad ci: add toml-test workflow 2024-06-16 20:45:30 +09:00
ToruNiina
24b24d7fa9 fix: deploy dir, and update actions-gh-pages 2024-06-16 20:20:44 +09:00
ToruNiina
f48d3f81fe ci: use submodule as theme location 2024-06-16 20:03:45 +09:00
ToruNiina
6533454bc6 fix: template forgotten to rewrite
Squashed commit of the following:

commit c0b2ff1cd5de60c467d22a9174c0b8439f234b34
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 12:27:58 2024 +0900

    ci: turn on ci

commit 41f6e1d4d710b841580c0a34126cbdc5c95203b0
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 12:27:44 2024 +0900

    refactor: remove debug dumps

commit d037e26a5a77102168f9c30694e158e8388bddb6
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 12:19:43 2024 +0900

    fix: avoid taking next of end

commit 0ce5565686a0f684d61dc55014e4cd670ecbfc87
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 12:14:04 2024 +0900

    ci(WIP): add more debug dumps

commit e7ebef57d5d463ff591c37c120a1bed93824a7ba
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 00:41:36 2024 +0900

    ci(WIP): add more debug dumps

commit 8e3488e038d5241af14dab334bedbae911bc6d29
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 00:33:52 2024 +0900

    ci(WIP): add iostream

commit 4198d1274c5a8701df885f5fb36ef1d54ea9b18e
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 00:32:13 2024 +0900

    ci(WIP): add debug dumps

commit 1c87d24743f9b3228c7ed216e9e2a4d7cb588f6d
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 00:06:11 2024 +0900

    ci: disable ci jobs except msvc

commit 605ee1e7635c7f99f150ede70360d0ca792de7c0
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sun Jun 16 00:06:00 2024 +0900

    ci(WIP): add debug dumps

commit 2851b22246fc87fa26ac8d4d708dccf02fd3dbee
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sat Jun 15 23:59:06 2024 +0900

    chore: mark interface for interface lib

commit 74e5e49d2c1540d055e8397b3ce5d7b22dc50288
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sat Jun 15 23:53:50 2024 +0900

    chore: add required options for MSVC

commit 5ec385753473d1535b769299c66438eed929330a
Author: ToruNiina <niina.toru.68u@gmail.com>
Date:   Sat Jun 15 23:53:34 2024 +0900

    ci: fix typo after copy-paste
2024-06-16 13:11:13 +09:00
ToruNiina
6cf003f374 ci: install hugo module 2024-06-15 22:21:32 +09:00
ToruNiina
3a1e893d68 ci: add actions test and docs 2024-06-15 19:41:59 +09:00
ToruNiina
7444d2df95 ci: reset all ci setup 2024-06-15 19:35:19 +09:00
ToruNiina
85faca9cbe ci: update action checkout 2024-03-20 23:43:01 +09:00
ToruNiina
3509be6629 ci: add env var to avoid installation failure 2024-03-20 23:33:47 +09:00
ToruNiina
fb7b02f254 ci: remove old version of osx that takes time 2024-03-20 23:33:27 +09:00
Toru Niina
7bd09245fa
ci: disable macos-13-arm64 2024-01-05 00:00:25 +09:00
Esonhugh
655d76b828 update: test on github action with macos 13 and macos 13 arm64 image 2023-12-27 11:27:21 +08:00
ToruNiina
01a0e93e5f ci: disable bad combination of compiler and stdlib 2023-12-23 23:32:39 +09:00
David Korczynski
7d09cdf067 cflite: change branch name
Signed-off-by: David Korczynski <david@adalogics.com>
2023-12-23 03:00:51 -08:00
David Korczynski
828afc3b1e Add fuzzing by way of ClusterFuzzLite
Signed-off-by: David Korczynski <david@adalogics.com>
2023-12-23 01:12:21 -08:00
ToruNiina
1beb391a43 ci: use default version of libboost on ubuntu 20 2023-10-11 00:14:53 +09:00
ToruNiina
da3d5153d1 ci: install language pack to test locale 2023-05-28 23:37:53 +09:00
ToruNiina
40eb1d2213 chore: update ci runners to the latest 2023-04-29 02:16:40 +09:00
offa
132aa17f97 Update checkout action to v3 2023-01-22 16:01:50 +01:00
ToruNiina
c1378cd3d1 ci: test older gcc/clang on older ubuntu 2022-06-25 01:18:32 +09:00
ToruNiina
728f73ea24 ci: update compilers available on the os 2022-06-24 23:31:52 +09:00
ToruNiina
4212985443 ci: update os used on ci to the current default 2022-06-22 22:06:11 +09:00
ToruNiina
1836ddc129 test: test -DTOML11_USE_UNRELEASED_TOML_FEATURES 2022-03-16 22:46:21 +09:00
ToruNiina
287be5a575 ci: clang11 is too new to install it
without adding a new ppa
2021-05-14 18:25:29 +09:00
ToruNiina
798856946f ci: add new compilers
gcc 10, 11, clang 11
2021-05-14 18:19:44 +09:00
ToruNiina
07c1d10212 ci: avoid clang-9 + C++20 because it lacks <=>
And the operator<=> is used in the (GNU-) standard library
implementation installed by default.
Note: consider using libc++ library
2021-05-14 16:16:23 +09:00
ToruNiina
31b9b79312 ci: suppress clang-8 / c++20 because of gcc header 2021-04-28 15:12:04 +09:00
ToruNiina
c7d6d793cb ci: install compiler 2021-04-02 17:00:00 +09:00
ToruNiina
42cc111b05 ci: activate linux/windows
confirmed that macos works.
2021-03-25 15:01:40 +09:00
ToruNiina
5e0ee32854 ci: trying to add macos to github actions [skip travis] [skip appveyor]
it is already listed in travis CI, but not in the GH actions
2021-03-25 14:53:28 +09:00
ToruNiina
2c5cc431fe ci: re-activate linux CI 2021-03-25 14:33:55 +09:00
ToruNiina
970f7cb36a ci: trying to update boost installation settings [skip travis] [skip appveyor] 2021-03-25 14:03:26 +09:00
ToruNiina
12ee73d6a9 ci: suppress some of the combinations in CI
clang-7 with C++20 fails with the same reason, 'undefined reference to
std::allocator<char>::(de)allocate'.
2020-10-14 00:38:46 +09:00
ToruNiina
503baf52ed ci: suppress clang 6 + cxx20
Since the main branch that passed the same check 9 days ago also fails
with clang-6 and C++20 because of the same error, "undefined reference
to allocator_traits<char>::allocate". It could be a change in upstream
and since others (e.g. gcc) works well, I suppress the setting at this
moment.
2020-10-14 00:05:55 +09:00
ToruNiina
2deb75052c ci: use the same version of clang
I don't think it resolves the problem, undefined reference to
'std::allocator<char>::deallocate(char*, unsigned long)', though
2020-10-13 23:37:52 +09:00
ToruNiina
5005998709 Merge branch 'master' into cpp20-mode-u8literal-workaround 2020-09-19 13:42:12 +09:00
ToruNiina
8c2560761b chore: enable to use __cplusplus on MSVC
related: https://github.com/ToruNiina/toml11/issues/112
2020-09-19 00:40:44 +09:00
ToruNiina
07ea5e52e2 ci: pass REQ_FS_LIB=ON in case of g++-8 & C++20 2020-09-16 22:16:20 +09:00