Ralf Jung
|
4687afa480
|
fix type in function name
|
2022-07-05 17:48:43 -04:00 |
|
Ralf Jung
|
2f6e996662
|
always check overflow in CheckedBinOp in CTFE
|
2022-07-05 07:32:38 -04:00 |
|
Ralf Jung
|
6f01ff61b3
|
interpret: fix CheckedBinOp behavior when overflow checking is disabled
|
2022-07-04 23:29:41 -04:00 |
|
Ralf Jung
|
0850bad94d
|
extra assertion, extra sure
|
2022-07-04 09:12:22 -04:00 |
|
Ralf Jung
|
595dd976bd
|
interpret: don't rely on ScalarPair for overflowed arithmetic
|
2022-07-03 09:56:31 -04:00 |
|
Ralf Jung
|
9e00fb0d89
|
tweak some bug!s
|
2022-06-04 11:15:36 -04:00 |
|
Ralf Jung
|
dfc43df937
|
explain why shift with signed offset works the way it does
|
2022-03-06 11:29:24 -05:00 |
|
Ralf Jung
|
6739299d18
|
Miri/CTFE: properly treat overflow in (signed) division/rem as UB
|
2022-03-01 20:39:51 -05:00 |
|
ouz-a
|
a5054e3858
|
comment update
|
2021-12-14 19:29:29 +03:00 |
|
ouz-a
|
b6c80985bd
|
Add regression test and comment
|
2021-12-14 00:15:50 +03:00 |
|
ouz-a
|
a01b13dede
|
formatting
|
2021-12-13 12:59:31 +03:00 |
|
ouz-a
|
01948e2f45
|
Looser check for binary_op_overflow
|
2021-12-13 12:35:55 +03:00 |
|
Ralf Jung
|
94c9c22b39
|
explain why CTFE/Miri perform truncation on shift offset
|
2021-11-23 14:12:14 -05:00 |
|
Camille GILLOT
|
c5fc2609f0
|
Rename rustc_mir to rustc_const_eval.
|
2021-09-07 20:46:26 +02:00 |
|