Mark Friedenbach
95d7f00295
Documented bug in sign-extension behavior of opcodes OP_AND, OP_OR, and OP_XOR.
...
Due to a bug in the implementation of MakeSameSize(), using OP_AND, OP_OR, or OP_XOR with signed values of unequal size will result in the sign-value becoming part of the smaller integer, with nonsensical results. This patch documents the unexpected behavior and provides the basis of a solution should decision be made to fix the bug in the future.
2012-09-25 16:40:34 -07:00
..
2012-01-19 14:32:45 -05:00
2012-04-27 10:14:33 -04:00
2012-01-23 14:27:08 -05:00
2012-09-25 01:35:22 -07:00
2012-09-18 19:22:40 -04:00
2012-09-18 15:07:58 -04:00
2012-09-18 15:07:58 -04:00
2012-08-28 17:13:11 -04:00
2012-08-28 17:04:54 -04:00
2012-08-23 06:55:35 +02:00
2012-09-18 15:07:58 -04:00
2012-07-21 12:44:54 +02:00
2012-09-23 05:49:42 -07:00
2012-08-23 15:55:42 -04:00
2012-08-21 22:50:00 -04:00
2012-05-18 22:02:28 +08:00
2012-09-18 10:58:22 -04:00
2012-05-18 22:02:28 +08:00
2012-08-23 06:55:35 +02:00
2012-08-23 06:55:35 +02:00
2012-09-18 15:07:58 -04:00
2012-07-11 04:26:44 +00:00
2012-09-24 13:37:03 -04:00
2012-06-12 07:21:03 +02:00
2012-08-28 22:04:38 -04:00
2012-05-18 22:02:28 +08:00
2012-08-01 17:49:51 +00:00
2012-09-15 12:10:00 +02:00
2012-05-24 20:26:19 +02:00
2012-05-24 20:26:19 +02:00
2012-09-18 15:24:31 -04:00
2012-09-21 06:04:27 -07:00
2012-09-20 10:28:13 -04:00
2012-09-20 10:28:13 -04:00
2012-09-20 10:28:13 -04:00
2012-09-20 10:28:13 -04:00
2012-06-19 09:48:00 +03:00
2012-09-12 21:30:47 +02:00
2012-08-01 17:49:51 +00:00
2012-09-21 06:04:27 -07:00
2012-09-12 21:30:47 +02:00
2012-06-12 07:21:03 +02:00
2012-05-18 22:02:28 +08:00
2012-07-04 16:40:16 +02:00
2012-08-21 11:03:38 -04:00
2012-05-24 20:26:19 +02:00
2012-09-01 12:30:13 -07:00
2012-09-18 15:07:58 -04:00
2012-08-24 00:46:24 -07:00
2012-09-18 10:59:31 -04:00
2012-09-25 16:40:34 -07:00
2012-08-01 19:33:32 +02:00
2012-09-09 17:24:00 +02:00
2012-04-17 20:00:55 +02:00
2012-09-18 15:07:58 -04:00
2012-09-25 12:16:37 +02:00
2012-06-25 12:28:29 +08:00
2012-05-18 22:02:28 +08:00
2012-08-29 20:25:37 +02:00
2012-09-18 15:07:58 -04:00
2012-09-07 16:08:18 +02:00
2012-09-07 16:08:18 +02:00
2012-09-20 00:42:31 -07:00
2012-09-18 15:07:58 -04:00
2012-09-08 04:55:36 +00:00
2012-09-08 04:55:36 +00:00