Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005492OCaml-for Camlp4 use 16:092016-12-07 18:27
Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
PlatformOSOS Version
Product Version3.13.0+dev 
Target VersionFixed in Version 
Summary0005492: testsuite does not check camlp4o compatibility
DescriptionSince any new construct in the language should be tested in the testsuite/, we should always verify that camlp4o generates correct code for these new constructs, to be sure that a new release is not shipped with no support for some new construct in camlp4o.

A patch to the testsuite/ makefile is provided.
Attached Filespatch file icon testsuite_camlp4.patch [^] (1,322 bytes) 2012-01-23 16:09 [Show Content]

- Relationships

-  Notes
xleroy (administrator)
2012-03-14 09:38

The patch looks very incomplete to me, as it applies only to tests of the "several" kind.

It might be worthwhile to have a way to run the testsuite using camlp4o, but I wouldn't want this to be done at every run of the testsuite. One reason is that we need to be able to test new features before camlp4 is updated to support them. Another reason is that several of us developers configure with -no-camlp4 to speed up compiles during development.
dim (developer)
2016-12-07 18:27

Camlp4 is now a separate project. Please re-open a ticket on github [1] if you are still interested in seeing the original issue fixed.

  [1] [^]

- Issue History
Date Modified Username Field Change
2012-01-23 16:09 lefessan New Issue
2012-01-23 16:09 lefessan File Added: testsuite_camlp4.patch
2012-03-14 09:38 xleroy Note Added: 0007069
2012-03-14 09:38 xleroy Severity minor => feature
2012-03-14 09:38 xleroy Status new => acknowledged
2012-03-14 09:38 xleroy Category OCaml documentation => Misc
2013-11-29 13:03 doligez Category Misc => Camlp4
2013-11-29 13:03 doligez Tag Attached: patch
2016-02-08 12:49 doligez Category Camlp4 => for Camlp4 use [^]
2016-02-08 12:50 doligez Category for Camlp4 use [^] => for Camlp4 use [^]
2016-12-07 18:27 dim Note Added: 0016772
2016-12-07 18:27 dim Status acknowledged => closed
2017-02-23 16:43 doligez Category for Camlp4 use [^] => -for Camlp4 use [^]

Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker