s-kat
|
e2f29b9df0
|
Upd upstream
|
2021-05-28 00:21:02 +03:00 |
|
Azat Khuzhin
|
502d981ab4
|
Use BinaryArithmeticOverloadResolver::valid_on_float_arguments for lcm/gcd
|
2021-01-30 09:12:31 +03:00 |
|
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 |
|
Amos Bird
|
34b9547ce1
|
Binary operator monotonicity
|
2020-09-13 21:55:12 +08:00 |
|
Artem Zuikov
|
b3eafc1106
|
hide symbols in nameless namespace
|
2020-09-07 21:00:37 +03:00 |
|
Artem Zuikov
|
7c20aa2c62
|
Another 256-bit integers (strict 32 bytes) (#14229)
|
2020-09-04 16:33:02 +03:00 |
|
Artem Zuikov
|
becc186c91
|
Add support for extended precision integers and decimals (#13097)
|
2020-08-19 14:52:17 +03:00 |
|
Alexey Milovidov
|
6663f21fdd
|
Fix error
|
2020-08-08 05:02:36 +03:00 |
|
Alexey Milovidov
|
ec281cd703
|
Fix assert in "lcm"
|
2020-08-08 02:01:05 +03:00 |
|
Ivan Lezhankin
|
06446b4f08
|
dbms/ → src/
|
2020-04-03 18:14:31 +03:00 |
|