diff --git a/bindings/java/JavaWorkload.cpp b/bindings/java/JavaWorkload.cpp index 8bda4a445e..6dff50042f 100644 --- a/bindings/java/JavaWorkload.cpp +++ b/bindings/java/JavaWorkload.cpp @@ -77,6 +77,7 @@ void printTrace(JNIEnv* env, jclass, jlong logger, jint severity, jstring messag sev = FDBSeverity::WarnAlways; } else { assert(false); + std::abort(); } log->trace(sev, msg, detailsMap); if (isCopy) { diff --git a/cmake/ConfigureCompiler.cmake b/cmake/ConfigureCompiler.cmake index f0f566bea8..034df964f3 100644 --- a/cmake/ConfigureCompiler.cmake +++ b/cmake/ConfigureCompiler.cmake @@ -223,6 +223,7 @@ else() -Wno-mismatched-tags -Wno-missing-field-initializers -Wno-overloaded-virtual + -Wno-reorder -Wno-reorder-ctor -Wno-sign-compare -Wno-tautological-pointer-compare