Message236465
According to the ISO C standard (http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf) section 6.5.6 paragraph 8, the behavior of the C addition operator is undefined if the result of the operand does not either fall inside the same array object that is being indexed, or one index past the end of the array object. In Objects/obmalloc.c line 841, the macros PT(0) through PT(7) expand to references to array indexes before the beginning of the usedpools array. As a result, this initializer causes this file to be undefined. |
|
Date |
User |
Action |
Args |
2015-02-23 21:18:56 | dwight.guth | set | recipients:
+ dwight.guth |
2015-02-23 21:18:56 | dwight.guth | set | messageid: <1424726336.65.0.769638302679.issue23503@psf.upfronthosting.co.za> |
2015-02-23 21:18:56 | dwight.guth | link | issue23503 messages |
2015-02-23 21:18:56 | dwight.guth | create | |
|