diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2b804a8bfa..7766d661b8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,7 +51,7 @@ jobs: nimflags-extra: --mm:refc - target: os: linux - builder: ['self-hosted','ubuntu-22.04'] + builder: ['ubuntu-22.04'] - target: os: macos cpu: amd64 @@ -215,7 +215,7 @@ jobs: devbuild: name: "Developer builds" - runs-on: ['self-hosted','ubuntu-22.04'] + runs-on: ['ubuntu-22.04'] steps: - name: Fix nim cache conflicts run: | diff --git a/config.nims b/config.nims index cef701a038..b6dce56db6 100644 --- a/config.nims +++ b/config.nims @@ -176,16 +176,17 @@ if canEnableDebuggingSymbols: # add debugging symbols and original files and line numbers --debugger:native ---define:nimOldCaseObjects # https://github.com/status-im/nim-confutils/issues/9 +#--define:nimOldCaseObjects # https://github.com/status-im/nim-confutils/issues/9 switch("warningAsError", "BareExcept:on") switch("warningAsError", "CStringConv:on") switch("warningAsError", "UnusedImport:on") +switch("warningAsError", "CaseTransition:on") switch("hintAsError", "ConvFromXtoItselfNotNeeded:on") switch("hintAsError", "DuplicateModuleImport:on") # `switch("warning[CaseTransition]", "off")` fails with "Error: invalid command line option: '--warning[CaseTransition]'" -switch("warning", "CaseTransition:off") +#switch("warning", "CaseTransition:off") # 1 nimbus-eth2/tests/consensus_spec/test_fixture_ssz_generic_types.nim(238, 28) Hint: 'sszCheck' cannot raise 'YamlConstructionError' [XCannotRaiseY] # 1 nimbus-eth2/tests/consensus_spec/test_fixture_ssz_generic_types.nim(238, 51) Hint: 'sszCheck' cannot raise 'YamlParserError' [XCannotRaiseY] diff --git a/vendor/nim-confutils b/vendor/nim-confutils index eec84f4b5e..792a92f85e 160000 --- a/vendor/nim-confutils +++ b/vendor/nim-confutils @@ -1 +1 @@ -Subproject commit eec84f4b5e8ea322f42b9c4008e549825c310a8d +Subproject commit 792a92f85eecf59caf6957fdfeb6288c4abb0eea