From eacf9057dee24fc4087f13063820ef0e2bcf60a5 Mon Sep 17 00:00:00 2001 From: Gilwoo Lee Date: Wed, 23 Jan 2019 23:53:09 -0800 Subject: [PATCH 1/3] enable -fext-numeric-literals on compiler --- cmake/CompilerSettings.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/CompilerSettings.cmake b/cmake/CompilerSettings.cmake index da9e6b5098..e521faceb1 100644 --- a/cmake/CompilerSettings.cmake +++ b/cmake/CompilerSettings.cmake @@ -15,7 +15,7 @@ if(CMAKE_COMPILER_IS_GNUCXX) ) endif() - set(AIKIDO_CXX_STANDARD_FLAGS -std=c++11) + set(AIKIDO_CXX_STANDARD_FLAGS -std=c++11 -fext-numeric-literals) add_compile_options(-Wall -Wextra -Wpedantic) if(TREAT_WARNINGS_AS_ERRORS) From 8528f75b0df015f811b379441195591cc0fd08a6 Mon Sep 17 00:00:00 2001 From: Gilwoo Lee Date: Thu, 24 Jan 2019 00:29:47 -0800 Subject: [PATCH 2/3] Adding ticket reference --- cmake/CompilerSettings.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/CompilerSettings.cmake b/cmake/CompilerSettings.cmake index e521faceb1..86a539b8bf 100644 --- a/cmake/CompilerSettings.cmake +++ b/cmake/CompilerSettings.cmake @@ -15,6 +15,8 @@ if(CMAKE_COMPILER_IS_GNUCXX) ) endif() + # Adding -fext-numeric-literals based on + # https://svn.boost.org/trac10/ticket/9240. set(AIKIDO_CXX_STANDARD_FLAGS -std=c++11 -fext-numeric-literals) add_compile_options(-Wall -Wextra -Wpedantic) From 6ba08c19cbc6f91fc83d95b32ce181839af55fa6 Mon Sep 17 00:00:00 2001 From: Gilwoo Lee Date: Thu, 24 Jan 2019 00:33:40 -0800 Subject: [PATCH 3/3] Update Changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 515a01245a..063e443cdf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ * Fixed bug in StepSequence::getMaxSteps(): [#305](https://github.com/personalrobotics/aikido/pull/305) * Fixed bug in StepSequence iterator: [#320](https://github.com/personalrobotics/aikido/pull/320) * Cleaned up doxygen errors: [#357](https://github.com/personalrobotics/aikido/pull/357) + * Fixed bug in compiling with Boost 1.58 on Kinetic + Xenial: [#490](https://github.com/personalrobotics/aikido/pull/490) * Distance