I tried to reproduce the compilation issues from today by compiling with
clang, and also by changing the build type. The result is that I cannot
reproduce the issues. Therefore, I am not going to be able adjust my
build setup to make sure that I cause fewer such issues in the future.

But doing so I noticed the following warning with clang, in case someone
fancies fixing it:


In file included from ../../src/EnchantChecker.cpp:14:
/usr/include/enchant/enchant++.h:55:25: warning: 'enchant::Exception::what' hides
      overloaded virtual function [-Woverloaded-virtual]
                        virtual const char * what () throw() {
                                             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.1/../../../../include/c++/5.3.1/exception:68:25: note: hidden overloaded virtual function 'std::exception::what' declared here:
      different qualifiers (const vs none)
    virtual const char* what() const _GLIBCXX_USE_NOEXCEPT;
                        ^


Also, in the future it would help if people included their configuration
summary together with their reports in case it helps with reproducing.

Guillaume

Reply via email to