Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005610OCamlruntime system and C interfacepublic2012-05-08 06:242015-12-11 19:04
Assigned Tomeyer 
PlatformOSOS Version
Product Version4.01.0+dev 
Target VersionFixed in Version4.00.0+dev 
Summary0005610: Updating of object ids in intern.c is broken
DescriptionObject ids are unchanged after deserialization.
The code changed a lots from the original recursive function, and I have a hard time understanding what it does...
Steps To ReproduceThe tests are at the end of testsuite/tests/typing-objects/

cd testsuite; make one DIR=tests/typing-objects

(Maybe they would be better somewhere else, since this is a runtime issue)
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
xleroy (administrator)
2012-05-08 15:52

Fixed in 4.00 branch (r12441) and in trunk (r12442). Added some more tests in testsuite/tests/lib-marshal/. Feel free to add more marshaling tests there.

- Issue History
Date Modified Username Field Change
2012-05-08 06:24 garrigue New Issue
2012-05-08 06:24 garrigue Status new => assigned
2012-05-08 06:24 garrigue Assigned To => meyer
2012-05-08 15:52 xleroy Note Added: 0007424
2012-05-08 15:52 xleroy Status assigned => resolved
2012-05-08 15:52 xleroy Resolution open => fixed
2012-05-08 15:52 xleroy Fixed in Version => 4.00.0+dev
2015-12-11 19:04 xleroy Status resolved => closed
2017-02-23 16:43 doligez Category OCaml runtime system => runtime system
2017-03-03 17:45 doligez Category runtime system => runtime system and C interface

Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker