]> git.ipfire.org Git - thirdparty/util-linux.git/commit
travis: install llvm-* to get llvm-symbolizer
authorEvgeny Vereshchagin <evvers@ya.ru>
Wed, 1 Jul 2020 20:42:49 +0000 (20:42 +0000)
committerKarel Zak <kzak@redhat.com>
Fri, 3 Jul 2020 09:18:54 +0000 (11:18 +0200)
commit5cda653a7b443dda39b91f1013d75cc979b598f9
tree6f7202ff9cf5692a62c79d326ec47c70721ccdf1
parent5b9df9c40d7b0dc942f4d063ca8e765d309bf86d
travis: install llvm-* to get llvm-symbolizer

Backtraces like
```
misc-utils/cal.c:295:4: runtime error: signed integer overflow: 2147483647 + 5 cannot be represented in type 'int'
==1405==WARNING: invalid path to external symbolizer!
==1405==WARNING: Failed to use and restart external symbolizer!
    #0 0x4c4c09  (/home/travis/build/karelzak/util-linux/cal+0x4c4c09)
    #1 0x7f4363046b96  (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)
    #2 0x41bab9  (/home/travis/build/karelzak/util-linux/cal+0x41bab9)
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior misc-utils/cal.c:295:4 in
```
aren't very helpful

It's follow-up to https://github.com/karelzak/util-linux/pull/1075
.travis-functions.sh