Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005610OCamlOCaml runtime systempublic2012-05-08 06:242012-05-08 15:52
Reportergarrigue 
Assigned Tomeyer 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
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/Tests.ml

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
(0007424)
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


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker