Raúl Marín
25fa63f7e6
Merge remote-tracking branch 'blessed/master' into unit_test_asan
2024-08-06 11:19:57 +02:00
Azat Khuzhin
dea95e6c33
Ensure that llvm-symbolizer is used for symbolizing sanitizer reports
...
Since you don't want to fallback to addr2line:
# addr2line
$ time /bin/test
set_flag_impl: Success
set_flag_if: Success
/usr/bin/addr2line: DWARF error: invalid or unhandled FORM value: 0x23
==================
WARNING: ThreadSanitizer: data race (pid=18)
...
real 3m8.580s
user 0m21.967s
sys 0m40.628s
# llvm-symbolizer
$ time ./test
set_flag_impl: Success
set_flag_if: Success
==================
WARNING: ThreadSanitizer: data race (pid=24884)
real 0m0.028s
user 0m0.003s
sys 0m0.006s
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-04 16:14:05 +02:00
Raúl Marín
35b6112b7b
Try to stop on leaks
2024-08-01 19:50:13 +02:00
János Benjamin Antal
e498b86f50
Add option for LSAN in shell also
2024-07-24 14:00:28 +00:00
János Benjamin Antal
c5d262c23b
Increase max allocation size for sanitizers
2024-07-24 13:55:59 +00:00
Azat Khuzhin
5a400c181b
Fix llvm symbolizer on CI
...
In #61011 the whole toolchain installation had been removed from the
base image to reduce image sizes, and this is a good thing indeed.
However it also breaks the symbolizer for sanitizers, which makes
stacktraces unreadable, so let's fix this by getting back llvm package,
this should be OK, since it's size is not gigabytes, but only 48MiB (at
least for llvm-14):
# dpkg -L llvm-14| xargs file | grep -v directory | cut -d: -f1 | xargs du -sch | grep total
48M total
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-03-11 20:36:15 +01:00
Mikhail f. Shiryaev
76c6dc51bf
Unify the apt cleaning part in Dockerfile's
2024-02-01 11:20:23 +01:00
Alexey Milovidov
740ceea108
Docker
2023-12-11 03:10:17 +01:00
Alexey Milovidov
3b85c5ed0e
Put the script into the base Docker image
2023-08-12 02:14:58 +02:00
Nikita Taranov
06717fa3dd
Add abort_on_error=1
to TSAN_OPTIONS
for stress tests
2023-08-04 22:58:22 +02:00
Alexey Milovidov
7ad4f13caf
Merge branch 'master' into move-regions
2023-07-30 10:34:10 +03:00
Alexey Milovidov
424fe43090
Update Dockerfile
2023-07-30 06:57:11 +03:00
Alexey Milovidov
972653cde3
Change the default timezones in Docker test images
2023-07-30 05:18:52 +02:00
Alexey Milovidov
1deebd3ae6
Fix Docker
2023-07-30 04:22:36 +02:00
Azat Khuzhin
61bf70be12
Add second_deadlock_stack=1 for TSan on CI
...
To improve TSan reports.
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-04-10 15:05:57 +02:00
Alexey Milovidov
0b324ab836
Modern tools
2023-01-01 20:53:06 +01:00
Azat Khuzhin
ced30a2072
Switch to llvm/clang 15
...
It had been released few hours ago, and I want to check how clang-15
generates DWARF-5
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-09-10 21:38:34 +02:00
Mikhail f. Shiryaev
eeaf08525f
Use test-util as source for base-test, fasttest and package builder
2022-08-03 14:49:06 +02:00
jasperzhu
bca18b2caf
Merge branch 'master' into dev_intel_iaa_deflate
2022-06-16 08:56:27 +08:00
jinjunzh
c7ca746994
fixed build issues in clickhouse-keeper
2022-06-05 14:46:28 -04:00
jinjunzh
1d3ae2d88c
fixed unable to find library -ldl in docker build
2022-05-31 17:14:08 -04:00
jinjunzh
4857d6e2c3
add nasm into docker configuration
2022-05-30 17:45:26 -04:00
Alexey Milovidov
d0716b035f
Revert "Change timezone in Docker"
2022-03-13 04:03:06 +03:00
Alexey Milovidov
6b9129c494
Change timezone in Docker
2022-03-11 23:21:45 +01:00
Alexey Milovidov
aa8f282ad9
Switch to clang/llvm 14
2022-02-19 18:43:02 +01:00
Mikhail f. Shiryaev
2d02eab750
Revert "Merge pull request #34373 from ClickHouse/docker-tz"
...
This reverts commit efd8044ab7
, reversing
changes made to 4bb69bcb15
.
2022-02-08 15:34:01 +01:00
Mikhail f. Shiryaev
4a857d7d18
Use UTC in docker images
2022-02-07 12:35:32 +01:00
Mikhail f. Shiryaev
c465593706
Force rebuild images once again in master
2022-01-13 19:03:34 +01:00
Mikhail f. Shiryaev
e314eed992
Force rebuild images in CI
2022-01-13 17:49:23 +01:00
Mikhail f. Shiryaev
2a83a1c05d
Build dependent images from the current version
2022-01-12 17:07:52 +01:00
Mikhail f. Shiryaev
624dfda931
Fix dpkg-deb architecture-dependent artifact
2022-01-12 17:07:51 +01:00
Mikhail f. Shiryaev
5408d6232f
Make archive.ubuntu.com mirror configurable for build
2021-11-26 10:55:41 +01:00
tavplubix
82e4f941a4
Update Dockerfile
2021-11-24 16:00:15 +03:00
tavplubix
556ccd0bc9
Update Dockerfile
2021-11-24 12:47:44 +03:00
Dmitry Novik
4ce12a7685
Fixup
2021-09-28 11:50:28 +03:00
mergify[bot]
e3b3439535
Merge branch 'master' into fix-build-clang-13-2
2021-09-10 12:05:54 +00:00
Sergei Semin
b739d1cc92
make changes analog to https://github.com/ClickHouse/ClickHouse/pull/20495/files but for clang-13
2021-09-09 23:51:47 +03:00
alesapin
bdd26f2a19
Merge branch 'master' into move_docker_images_to_separate_repo
2021-09-08 12:36:36 +03:00
alesapin
0eac4529e0
Preparation
2021-09-06 14:33:39 +03:00
Ilya Yatsishin
7f7ecb0c60
Merge branch 'master' into try-llvm-12
2021-08-26 18:58:49 +03:00
Yatsishin Ilya
91289983c6
Use ru.archive.ubuntu.com as default one is not responding from CI
2021-08-23 11:22:39 +03:00
Yatsishin Ilya
9145dd3fd0
Merge branch 'master' into try-llvm-12
2021-08-06 19:14:01 +03:00
Alexey Milovidov
f56269243e
Merge branch 'master' into random_timezone_for_stateless_tests
2021-07-24 13:55:21 +03:00
vdimir
22d545133a
Update link to dpkg-deb in dockerfiles
2021-07-19 12:49:19 +03:00
Alexey Milovidov
da94ed8a87
Merge branch 'master' into random_timezone_for_stateless_tests
2021-07-18 01:12:24 +03:00
Alexey Milovidov
3ef23c4e22
Add pv to the test image
2021-06-24 00:33:22 +03:00
Yatsishin Ilya
783e9b3c1c
more
2021-05-13 14:13:37 +03:00
Azat Khuzhin
d83ea5844f
Enable use-after-destruction detection in MSan
...
Refs: https://clang.llvm.org/docs/MemorySanitizer.html#use-after-destruction-detection
2021-04-28 23:02:52 +03:00
alesapin
45c1ba8c69
Revert "quick fix for broken resolution of apt.llvm.org on Yandex infra"
2021-03-30 19:03:55 +03:00
Alexander Kuzmenkov
4c2278c215
Merge pull request #22047 from ClickHouse/aku/llvm-cloudflare-21.3
...
21.3: quick fix for broken resolution of apt.llvm.org on Yandex infra
(cherry picked from commit 12f5753e5f
)
2021-03-23 19:41:09 +03:00