Summary
C_c_*vector are using the wrong lolevel accessors
Metadata
- Id: dcf51b76fcb4abbe1c440d407cc729d3f41dfb1b
- Trac id: 1059
- Type: defect
- Reporter: sjamaan
- Owner: sjamaan
- Cc:
- Status: closed
- Component: core libraries
- Estimated difficulty:
- Resolution: fixed
- Priority: major
- Milestone: 4.9.0
- Version: 4.8.x
- Changetime: 2013-11-09 16:39:56 UTC
- Created: 2013-11-08 00:05:49 UTC
- Keywords:
Description
As evidenced by http://salmonella-linux-x86.call-cc.org/master-debugbuild/gcc/linux/x86/2013/11/07/salmonella-report/test/seulex.htmlz the accessors for C_c_*vector need to be changed from C_u_i_cdr to C_block_item or some such, in order to pass the paranoid checks inserted by C_DEBUGBUILD.
This isn't caught by the test suite, so I'm betting there are no tests whatsoever for these accessors, so far.
Changes and comments
[2013-11-08 00:12:05 UTC] mario changed description
[2013-11-08 20:25:14 UTC] sjamaan wrote:
There are many other eggs affected by this. At least SRFI-27, sundials, string-utils, s11n and suspension.
[2013-11-09 04:22:28 UTC] iraikov wrote:
mpi also depends extensively on C_c_*vector routines
Replying to sjamaan: > There are many other eggs affected by this. At least SRFI-27, sundials, string-utils, s11n and suspension.
[2013-11-09 16:39:56 UTC] sjamaan changed status from new to closed
[2013-11-09 16:39:56 UTC] sjamaan set resolution to fixed
[2013-11-09 16:39:56 UTC] sjamaan wrote:
Fuxed by d3906e96adaf9dc24e6f514faf2e978810d516c8