[ 
https://issues.apache.org/jira/browse/MESOS-464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13653669#comment-13653669
 ] 

Benabbas Aboubakr El Hacen edited comment on MESOS-464 at 5/10/13 9:40 AM:
---------------------------------------------------------------------------

I just have changed my Ubuntu version, the 12.04 LTS, which has the g++ 
(Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 version, the build seems to work but make 
check does not succeed completely, some runs  have failed :
////////////////////////////////////////////////////////////////////////////////////
.
.
[----------] 2 tests from GarbageCollectorTest
[ RUN      ] GarbageCollectorTest.Restart
../../src/tests/gc_tests.cpp:233: Failure
Failed
Waited too long for 'resourceOffersCall'
../../src/tests/gc_tests.cpp:198: Failure
Actual function call count doesn't match EXPECT_CALL(filter, 
filter(testing::A<const process::MessageEvent&>()))...
    Expected args: msg matcher (4-byte object <74-87 D3-08>, 1-byte object 
<B9>, 1-byte object <AB>)
         Expected: to be called twice
           Actual: called once - unsatisfied and active
../../src/tests/gc_tests.cpp:216: Failure
Actual function call count doesn't match EXPECT_CALL(sched, statusUpdate(_, 
_))...
         Expected: to be called at least once
           Actual: never called - unsatisfied and active
[  FAILED  ] GarbageCollectorTest.Restart (13720 ms)
[ RUN      ] GarbageCollectorTest.ExitedExecutor
../../src/tests/gc_tests.cpp:300: Failure
Failed
Waited too long for 'resourceOffersCall'

GMOCK WARNING:
Uninteresting mock function call - returning directly.
    Function call: slaveLost(0x8d51a78, @0x42700ca8 
201305101135-16842879-57187-2326-0)
Stack trace:
../../src/tests/gc_tests.cpp:280: Failure
Actual function call count doesn't match EXPECT_CALL(filter, 
filter(testing::A<const process::MessageEvent&>()))...
    Expected args: msg matcher (4-byte object <94-A2 D3-08>, 1-byte object 
<B9>, 1-byte object <AB>)
         Expected: to be called once
           Actual: never called - unsatisfied and active
../../src/tests/gc_tests.cpp:291: Failure
Actual function call count doesn't match EXPECT_CALL(sched, statusUpdate(_, 
_))...
         Expected: to be called at least twice
           Actual: never called - unsatisfied and active
[  FAILED  ] GarbageCollectorTest.ExitedExecutor (13733 ms)
[----------] 2 tests from GarbageCollectorTest (27453 ms total)
...
...
...
[ RUN      ] CoordinatorTest.TruncateNotLearnedFill
../../src/tests/log_tests.cpp:1007: Failure
Value of: result.isSome()
  Actual: false
Expected: true
[  FAILED  ] CoordinatorTest.TruncateNotLearnedFill (3658 ms)
[ RUN      ] CoordinatorTest.TruncateLearnedFill
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x3978422d, pid=2326, tid=1099935744
#
# JRE version: 7.0_21-b02
# Java VM: OpenJDK Server VM (23.7-b01 mixed mode linux-x86 )
# Problematic frame:
# C  0x3978422d
[error occurred during error reporting (printing problematic frame), id 0xb]

# Failed to write core dump. Core dumps have been disabled. To enable core 
dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/aboubakr/Development/mesos-0.10.0/build/src/hs_err_pid2326.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
#   https://bugs.launchpad.net/ubuntu/+source/openjdk-7/
#
/bin/bash: line 5:  2326 Aborted                 (core dumped) ${dir}$tst
FAIL: mesos-tests
==================
1 of 1 test failed
==================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/home/aboubakr/Development/mesos-0.10.0/build/src'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/home/aboubakr/Development/mesos-0.10.0/build/src'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/home/aboubakr/Development/mesos-0.10.0/build/src'
make: *** [check-recursive] Error 1
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
What is the reason behind this, and what is affected precisely by this  ?
                
      was (Author: aboubakr):
    I just have changed my Ubuntu version, the 12.04 LTS, which has the g++ 
(Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 version, the build seems to work but make 
check does not succeed completely, some examples have failed.

                  
> mesos 0.10.0 fails to build on  ubutu 13.04 
> --------------------------------------------
>
>                 Key: MESOS-464
>                 URL: https://issues.apache.org/jira/browse/MESOS-464
>             Project: Mesos
>          Issue Type: Bug
>          Components: general
>    Affects Versions: 0.10.0
>         Environment: Ubuntu 13.04 32 bits 
>            Reporter: Benabbas Aboubakr El Hacen
>              Labels: newbie
>             Fix For: 0.13.0
>
>
> I try to build mesos 0.10.0 on my machine by following the instructions on 
> the README file, but when i run make I get the following :
> ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
> In file included from 
> ../third_party/boost-1.37.0/boost/uuid/random_generator.hpp:12:0,
>                  from 
> ../third_party/boost-1.37.0/boost/uuid/uuid_generators.hpp:17,
>                  from ../../third_party/libprocess/include/stout/uuid.hpp:11,
>                  from ../../src/master/master.cpp:31:
> ../third_party/boost-1.37.0/boost/uuid/seed_rng.hpp: In member function 'void 
> boost::uuids::detail::seed_rng::sha1_random_digest_()':
> ../third_party/boost-1.37.0/boost/uuid/seed_rng.hpp:153:53: warning: ignoring 
> return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with 
> attribute warn_unused_result [-Wunused-result]
> make[2]: *** [master/libmesos_no_third_party_la-master.lo] Error 1
> make[2]: Leaving directory `/home/aboubakr/Development/mesos-0.10.0/build/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/aboubakr/Development/mesos-0.10.0/build/src'
> make: *** [all-recursive] Error 1
> /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
> I tried to find a solution to that by reading the other issues posted before, 
> but i could not understand them, besides they were for older version(12.04), 
> I would be grateful if you tell me in details the steps needed to build mesos 
> on my machine 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to