You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Benjamin Bannier (JIRA)" <ji...@apache.org> on 2016/09/13 19:21:20 UTC
[jira] [Comment Edited] (MESOS-5744)
AuthenticationTest.UnauthenticatedSlave fails with clang++3.8
[ https://issues.apache.org/jira/browse/MESOS-5744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15488144#comment-15488144 ]
Benjamin Bannier edited comment on MESOS-5744 at 9/13/16 7:20 PM:
------------------------------------------------------------------
There are known and now fixed issues in libcxx when compiling with optimizations where a {{std::map}} containing certain types misbehaves due to undefined behavior.
We reduced https://llvm.org/bugs/show_bug.cgi?id=28469 from code we have in stout's {{Flags}} (which in turn contain a number of {{std::function}}). This should be fixed in the upstream 3.9 release of libcxx.
Could you confirm if this issue persists after upgrading to a recent version of libcxx, or when built w/o optimizations?
was (Author: bbannier):
There are known and now fixed issues in libcxx when compiling with optimizations where {{std::map}} containing certain types misbehave due to undefined behavior.
We reduced https://llvm.org/bugs/show_bug.cgi?id=28469 from code we have in stout's {{Flags}} (which in turn contain a number {{std::function}}. This should be fixed in the upstream 3.9 release of libcxx.
Could you confirm if this issue persists after upgrading to a recent version of libcxx, or when built w/o optimizations?
> AuthenticationTest.UnauthenticatedSlave fails with clang++3.8
> -------------------------------------------------------------
>
> Key: MESOS-5744
> URL: https://issues.apache.org/jira/browse/MESOS-5744
> Project: Mesos
> Issue Type: Bug
> Components: test
> Reporter: Michael Park
> Assignee: Dario Rexin
> Labels: mesosphere
>
> With {{clang++-3.8}}, {{make check}} fails with the following message:
> {noformat}
> [ RUN ] AuthenticationTest.UnauthenticatedSlave
> *** Aborted at 1467208613 (unix time) try "date -d @1467208613" if you are using GNU date ***
> PC: @ 0x10b7f5a8b std::__1::__tree<>::__assign_multi<>()
> *** SIGSEGV (@0x0) received by PID 40053 (TID 0x7fff73aaf000) stack trace: ***
> @ 0x7fff8af4252a _sigtramp
> @ 0x110216a00 (unknown)
> @ 0x10b7f5881 mesos::internal::logging::Flags::operator=()
> @ 0x10b7f3076 mesos::internal::slave::Flags::operator=()
> @ 0x10b7f1cbf mesos::internal::tests::cluster::Slave::start()
> @ 0x10bf1a2d1 mesos::internal::tests::MesosTest::StartSlave()
> @ 0x10b7511b9 mesos::internal::tests::AuthenticationTest_UnauthenticatedSlave_Test::TestBody()
> @ 0x10c703caa testing::internal::HandleExceptionsInMethodIfSupported<>()
> @ 0x10c703b0a testing::Test::Run()
> @ 0x10c704b02 testing::TestInfo::Run()
> @ 0x10c7053c3 testing::TestCase::Run()
> @ 0x10c70cefb testing::internal::UnitTestImpl::RunAllTests()
> @ 0x10c70ca43 testing::internal::HandleExceptionsInMethodIfSupported<>()
> @ 0x10c70c95e testing::UnitTest::Run()
> @ 0x10bbe44f3 main
> @ 0x7fff9071a5ad start
> make[3]: *** [check-local] Segmentation fault: 11
> make[2]: *** [check-am] Error 2
> make[1]: *** [check] Error 2
> make: *** [check-recursive] Error 1
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)