ClickHouse/tests
Azat Khuzhin 27a5794795 Fix UBsan report in lcm()/gcd()
Changelog:
- Check against INT64_MIN/INT64_MAX
- Check against std::numeric_limits<>::min/max
- Move common code into separate header - GCDLCMImpl.h
- Forbid floats

UBsan report [1].

  [1]: https://clickhouse-test-reports.s3.yandex.net/19466/cb30a02540a0f223df6668c5f88ff84aa666ff54/fuzzer_ubsan/report.html#fail1
2021-01-26 08:33:49 +03:00
..
ci Add more Fuzzer tasks 2021-01-17 21:14:57 +03:00
config
external_models/catboost
fuzz
instructions
integration Merge pull request #19344 from zhang2014/patch-2 2021-01-25 12:46:53 +03:00
perf_drafts
performance Merge pull request #19253 from ClickHouse/split-actions-dag 2021-01-25 18:13:42 +03:00
queries Fix UBsan report in lcm()/gcd() 2021-01-26 08:33:49 +03:00
testflows Enabling all TestFlows modules. 2021-01-18 17:03:31 -05:00
users.d
.gitignore
clickhouse-client.xml
clickhouse-test Check for hung queries in fast test 2021-01-25 11:53:04 +03:00
clickhouse-test-server
client-test.xml
CMakeLists.txt
decimals_dictionary.xml
ints_dictionary.xml
msan_suppressions.txt Remove some suppressions 2021-01-22 21:06:40 +03:00
server-test.xml
stress
strings_dictionary.xml
tsan_suppressions.txt Merge branch 'master' into update_cassandra 2021-01-20 14:15:53 +03:00
ubsan_suppressions.txt Remove some suppressions 2021-01-22 21:06:40 +03:00
users.xml