Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004230OCamlruntime system and C interfacepublic2007-03-14 17:482016-12-08 11:55
ReporterHendrik Tews 
Assigned Todoligez 
PriorityhighSeverityminorReproducibilityalways
StatusclosedResolutionduplicate 
PlatformOSOS Version
Product Version3.09.3 
Target Version4.03.1+devFixed in Version 
Summary0004230: value name conflict
DescriptionThe caml_ prefix greatly reduced name clashes since 3.08.
Unfortunately, a few global identifiers have not got a caml_
prefix. Most notably "value".

Please add a caml prefix to all identifiers from the C interface.
Especially to "value".

The unrenamed value provokes name clashes in Olmar with "value"
methods in certain classes.
TagsNo tags attached.
Attached Files

- Relationships
duplicate of 0004164closeddoligez caml C headers may clash with other C libraries 
related to 0001956acknowledgeddoligez Name clashes 
related to 0005254resolvedshinwell Compilation of generated .c files with g++ 

-  Notes
(0016848)
shinwell (developer)
2016-12-08 11:55

I think this one can be closed since it doesn't provide any new information over and above the other two issues on this subject (0001956 and 0004164).

- Issue History
Date Modified Username Field Change
2007-03-14 17:48 Hendrik Tews New Issue
2007-04-03 18:02 doligez Relationship added related to 0001956
2007-04-03 18:03 doligez Relationship added duplicate of 0004164
2007-04-03 18:04 doligez Assigned To => doligez
2007-04-03 18:04 doligez Status new => acknowledged
2011-08-02 09:57 xclerc Relationship added related to 0005254
2012-07-11 16:10 doligez Target Version => 4.01.0+dev
2012-07-31 13:37 doligez Target Version 4.01.0+dev => 4.00.1+dev
2012-09-11 09:20 doligez Target Version 4.00.1+dev => 4.01.0+dev
2013-07-24 18:06 doligez Target Version 4.01.0+dev => 4.01.1+dev
2014-05-25 20:20 doligez Target Version 4.01.1+dev => 4.02.0+dev
2014-07-31 17:32 doligez Priority normal => high
2014-07-31 17:32 doligez Target Version 4.02.0+dev => 4.03.0+dev / +beta1
2016-03-24 12:02 doligez Target Version 4.03.0+dev / +beta1 => 4.03.1+dev
2016-12-07 18:03 shinwell Category OCaml general => OCaml runtime system
2016-12-08 11:55 shinwell Note Added: 0016848
2016-12-08 11:55 shinwell Status acknowledged => closed
2016-12-08 11:55 shinwell Resolution open => duplicate
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