diff options
author | Stefan Schmidt <s.schmidt@samsung.com> | 2020-05-06 14:32:06 +0200 |
---|---|---|
committer | Stefan Schmidt <s.schmidt@samsung.com> | 2020-05-06 14:53:38 +0200 |
commit | e890d3b2219fdbd7f0c8477d465f352ab0d74016 (patch) | |
tree | 33658c8ac75c6b31fda70c1af05cbbf3caafe196 /.travis.yml | |
parent | 287ec502032d499085229b820cab053e7df28a01 (diff) | |
download | efl-e890d3b2219fdbd7f0c8477d465f352ab0d74016.tar.gz |
travis: update asan build to Fedora 32
With the updated gcc to version 10 the AddressSanitizer plugin seems to
have switched the OneDefionitionRule to 2, which includes reports for
definitions with the same size.
https://github.com/google/sanitizers/wiki/AddressSanitizerOneDefinitionRuleViolation
In our case that breaks heavily due to our usage in eina_module:
==147526==ERROR: AddressSanitizer: odr-violation (0x7fca71b29300):
[1] size=8 '__eina_module_shutdown' ../src/modules/ecore_imf/xim/ecore_imf_xim.c:821:1
[2] size=8 '__eina_module_shutdown' ../src/modules/evas/engines/buffer/evas_engine.c:185:1
Disabeling it for our runs.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index b3699b35e8..81738501dd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -74,7 +74,7 @@ jobs: env: DISTRO=Fedora32 CI_BUILD_TYPE=coverity - os: linux if: type = cron - env: DISTRO=Fedora31 CI_BUILD_TYPE=asan + env: DISTRO=Fedora32 CI_BUILD_TYPE=asan - os: linux if: type = cron env: DISTRO=Fedora31-exactness CI_BUILD_TYPE=exactness |