I'm getting the following error from make on Ubuntu 18.04 with all dependencies installed.
In file included from /home/noah/curv/./curv/script.h:9:0,
from /home/noah/curv/./curv/location.h:8,
from /home/noah/curv/./curv/context.h:9,
from /home/noah/curv/curv/parser.cc:16:
/home/noah/curv/./curv/shared.h: In function ‘curv::Shared<curv::Phrase> curv::parse_pipeline(curv::Scanner&)’:
/home/noah/curv/./curv/shared.h:57:9: error: ‘<anonymous>’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
ptr = new(raw) T(std::forward<Args>(args)...);
^~~
/home/noah/curv/./curv/shared.h:57:9: error: ‘*((void*)&<anonymous> +4)’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
/home/noah/curv/./curv/shared.h:57:9: error: ‘*((void*)&<anonymous> +8)’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
I'm getting the following error from
make
on Ubuntu 18.04 with all dependencies installed.