--- Log opened Fri Aug 28 00:00:01 2020 00:00 -!- jonatack [~jon@37.164.15.34] has joined #bitcoin-builds 00:44 < MarcoFalke> jonasschnelli: To sanity check if the binary can run 01:38 < jonasschnelli> MarcoFalke: the actual error is: AddressSanitizer: failed to parse suppressions 01:38 < jonasschnelli> if I set UBSAN_OPTIONS= to nothing, it runs (the help screen). 01:39 < jonasschnelli> It looks like it can't parse test/sanitizer_suppressions/ubsan 01:39 < MarcoFalke> what version of ubuntu are you using? 01:39 < jonasschnelli> 18.04 I guess 01:39 < MarcoFalke> It needs to use the version that the config file was written for. I believe they use focal 01:45 < jonasschnelli> MarcoFalke: you mean version of clang? 01:46 < MarcoFalke> Yes, but also all other system packages. The ci files are written for one system configuration only. 01:47 < jonasschnelli> Not sure if I understand... 01:48 < jonasschnelli> It looks like that this file: https://github.com/bitcoin/bitcoin/blob/master/test/sanitizer_suppressions/ubsan can't be parsed by my Ubuntu18.04 clang sanitizers 01:48 < jonasschnelli> would the solution be to use a newer Ubuntu? 01:48 < jonasschnelli> (newer clang) 01:50 < MarcoFalke> bionic ships with an old clang by default, I think 01:50 < MarcoFalke> You could also try a newer clang on bionic 01:51 < MarcoFalke> But if you want to use the ci files, they are generally only valid for the OS that is given in their config. E.g. https://github.com/bitcoin/bitcoin/blob/862fde88be706adb20a211178253636442c3ae00/ci/test/00_setup_env_i686_centos.sh#L11 01:51 < jonasschnelli> Looks like it can't handle implicit-integer-sign-change and implicit-signed-integer-truncation 01:51 < jonasschnelli> I'm not using the CI files. 01:51 < jonasschnelli> (currently) 01:52 < MarcoFalke> If it gets added to our repo, it would be good if the ci files are inside the repo 01:52 < MarcoFalke> Otherwise they can't be updated atomically. E.g. bumping for C++17 would be non-atomic 01:52 < jonasschnelli> yes. I agree. It's already prepared for that... but don't want PRs to fiddle with bitcoinbuilds.org for now 01:53 < MarcoFalke> the default clang on bionic is clang-6, which is too old to parse the suppression files https://packages.ubuntu.com/bionic/clang 01:53 < jonasschnelli> yeah. just saw. 01:53 < jonasschnelli> Trying clang-8 now 02:07 -!- jonatack [~jon@37.164.15.34] has quit [Read error: Connection reset by peer] 02:39 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has joined #bitcoin-builds 03:20 -!- Dagmar14Keebler [~Dagmar14K@static.57.1.216.95.clients.your-server.de] has joined #bitcoin-builds 03:32 < jonasschnelli> okay. fuzzer build (non valgrind) is now also enabled on bitcoinbuilds.org 03:34 -!- midnight [~midnight@unaffiliated/midnightmagic] has quit [Ping timeout: 244 seconds] 03:37 -!- midnight [~midnight@unaffiliated/midnightmagic] has joined #bitcoin-builds 04:04 < hebasto> \o/ 04:17 < MarcoFalke> :rocket: 04:19 -!- Dagmar14Keebler [~Dagmar14K@static.57.1.216.95.clients.your-server.de] has quit [Ping timeout: 256 seconds] 18:20 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has quit [Ping timeout: 240 seconds] 18:21 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has joined #bitcoin-builds --- Log closed Sat Aug 29 00:00:02 2020