← Back to team overview

widelands-dev team mailing list archive

Re: [Merge] lp:~widelands-dev/widelands/macos_build_app_compiler into lp:widelands

 

I just added a check for ccache and added gettext to $PATH to avoid force linking it (removed thsi line from the wiki). Also merged from trunk.

ASan stays disabled for GCC since it does not pass the test and throws error like this one:

    Start 1: test_economy
1/4 Test #1: test_economy .....................***Failed    1.23 sec
==3314==The following global variable is not properly aligned.
==3314==This may happen if another global with the same name
==3314==resides in another non-instrumented module.
==3314==Or the global comes from a C file built w/o -fno-common.
==3314==In either case this is likely an ODR violation bug,
==3314==but AddressSanitizer can not provide more details.
=================================================================
==3314==ERROR: AddressSanitizer: odr-violation (0x001c0000003a):
ASAN:DEADLYSIGNAL
AddressSanitizer: nested bug in the same thread, aborting.


    Start 2: test_io_filesystem
2/4 Test #2: test_io_filesystem ...............***Failed    0.47 sec
==3315==The following global variable is not properly aligned.
==3315==This may happen if another global with the same name
==3315==resides in another non-instrumented module.
==3315==Or the global comes from a C file built w/o -fno-common.
==3315==In either case this is likely an ODR violation bug,
==3315==but AddressSanitizer can not provide more details.
=================================================================
==3315==ERROR: AddressSanitizer: odr-violation (0x0001000000e3):
ASAN:DEADLYSIGNAL
AddressSanitizer: nested bug in the same thread, aborting.


    Start 3: notifications_test
3/4 Test #3: notifications_test ...............   Passed    0.43 sec
    Start 4: test_scripting
4/4 Test #4: test_scripting ...................***Failed    0.26 sec
==3317==The following global variable is not properly aligned.
==3317==This may happen if another global with the same name
==3317==resides in another non-instrumented module.
==3317==Or the global comes from a C file built w/o -fno-common.
==3317==In either case this is likely an ODR violation bug,
==3317==but AddressSanitizer can not provide more details.
=================================================================
==3317==ERROR: AddressSanitizer: odr-violation (0x000100000162):
ASAN:DEADLYSIGNAL
AddressSanitizer: nested bug in the same thread, aborting.
-- 
https://code.launchpad.net/~widelands-dev/widelands/macos_build_app_compiler/+merge/353035
Your team Widelands Developers is subscribed to branch lp:~widelands-dev/widelands/macos_build_app.


References