From 286d8d4b5ade7e0b22bf4b7b9f6b294690c08abe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C8=98tefan=20Talpalaru?= Date: Wed, 1 Jul 2020 09:43:23 +0200 Subject: [PATCH] bump vendor/nimbus-build-system (#36) --- Makefile | 2 +- config.nims | 7 +++++++ vendor/nimbus-build-system | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index f65e9b32a..324b10053 100644 --- a/Makefile +++ b/Makefile @@ -57,7 +57,7 @@ else NIM_PARAMS := $(NIM_PARAMS) -d:release endif -deps: | deps-common waku.nims +deps: | deps-common nat-libs waku.nims ifneq ($(USE_LIBBACKTRACE), 0) deps: | libbacktrace endif diff --git a/config.nims b/config.nims index 1335d48d3..3c12d3cb7 100644 --- a/config.nims +++ b/config.nims @@ -55,3 +55,10 @@ if not defined(macosx): # `switch("warning[CaseTransition]", "off")` fails with "Error: invalid command line option: '--warning[CaseTransition]'" switch("warning", "CaseTransition:off") +# The compiler doth protest too much, methinks, about all these cases where it can't +# do its (N)RVO pass: https://github.com/nim-lang/RFCs/issues/230 +switch("warning", "ObservableStores:off") + +# Too many false positives for "Warning: method has lock level , but another method has 0 [LockLevel]" +switch("warning", "LockLevel:off") + diff --git a/vendor/nimbus-build-system b/vendor/nimbus-build-system index 46b6f7880..4fe12e1cf 160000 --- a/vendor/nimbus-build-system +++ b/vendor/nimbus-build-system @@ -1 +1 @@ -Subproject commit 46b6f78806026b37e4710eabf8bd047969d2d23c +Subproject commit 4fe12e1cfd7b4bce6d9802024342662f372bd5e5