Skip to content

Commit 79a1d4d

Browse files
authored
Merge 5.2.0minus 2 (#112)
* Import ocaml sources for oxcaml/oxcaml@8a585cf242 * Update magic numbers
1 parent 3c27607 commit 79a1d4d

File tree

4 files changed

+22
-21
lines changed

4 files changed

+22
-21
lines changed

src/ocaml/typing/magic_numbers.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ module Cmi = struct
5757
| "Caml1999I034" -> Some "5.2"
5858
| "Caml1999I550" -> Some "5.2.0minus-0"
5959
| "Caml1999I551" -> Some "5.2.0minus-1"
60+
| "Caml1999I552" -> Some "5.2.0minus-2"
6061
| _ -> None
6162

6263
let () = assert (to_version_opt Config.cmi_magic_number <> None)

src/ocaml/utils/config.ml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@
3131
let version = Sys.ocaml_version
3232

3333
(* When bumping this number, be sure to also update ../typing/magic_numbers.ml *)
34-
let cmi_magic_number = "Caml1999I551"
34+
let cmi_magic_number = "Caml1999I552"
3535

36-
let ast_impl_magic_number = "Caml1999M551"
37-
let ast_intf_magic_number = "Caml1999N551"
38-
let cmt_magic_number = "Caml1999T551"
39-
let cms_magic_number = "Caml1999S551"
40-
let index_magic_number = "Merl2023I501"
36+
let ast_impl_magic_number = "Caml1999M552"
37+
let ast_intf_magic_number = "Caml1999N552"
38+
let cmt_magic_number = "Caml1999T552"
39+
let cms_magic_number = "Caml1999S552"
40+
let index_magic_number = "Merl2023I552"
4141

4242
let interface_suffix = ref ".mli"
4343

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
69c04271e033a9c4420b2391b9e77427bf3c0c9a
1+
8a585cf2429644141a48bd23db7b237b20360938

upstream/ocaml_flambda/configure

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3335,39 +3335,39 @@ OCAML_VERSION_SHORT=5.2
33353335

33363336
printf "%s\n" "#define MAGIC_NUMBER_PREFIX \"Caml1999\"" >>confdefs.h
33373337

3338-
printf "%s\n" "#define MAGIC_NUMBER_VERSION \"551\"" >>confdefs.h
3338+
printf "%s\n" "#define MAGIC_NUMBER_VERSION \"552\"" >>confdefs.h
33393339

33403340
MAGIC_NUMBER_LENGTH=12
33413341

33423342
printf "%s\n" "#define EXEC_MAGIC_LENGTH 12" >>confdefs.h
33433343

33443344
printf "%s\n" "#define EXEC_FORMAT \"X\"" >>confdefs.h
33453345

3346-
EXEC_MAGIC_NUMBER=Caml1999X551
3346+
EXEC_MAGIC_NUMBER=Caml1999X552
33473347

3348-
CMI_MAGIC_NUMBER=Caml1999I551
3348+
CMI_MAGIC_NUMBER=Caml1999I552
33493349

3350-
CMO_MAGIC_NUMBER=Caml1999O551
3350+
CMO_MAGIC_NUMBER=Caml1999O552
33513351

3352-
CMA_MAGIC_NUMBER=Caml1999A551
3352+
CMA_MAGIC_NUMBER=Caml1999A552
33533353

3354-
CMX_MAGIC_NUMBER=Caml1999Y551
3354+
CMX_MAGIC_NUMBER=Caml1999Y552
33553355

3356-
CMXA_MAGIC_NUMBER=Caml1999Z551
3356+
CMXA_MAGIC_NUMBER=Caml1999Z552
33573357

3358-
AST_IMPL_MAGIC_NUMBER=Caml1999M551
3358+
AST_IMPL_MAGIC_NUMBER=Caml1999M552
33593359

3360-
AST_INTF_MAGIC_NUMBER=Caml1999N551
3360+
AST_INTF_MAGIC_NUMBER=Caml1999N552
33613361

3362-
CMXS_MAGIC_NUMBER=Caml1999D551
3362+
CMXS_MAGIC_NUMBER=Caml1999D552
33633363

3364-
CMT_MAGIC_NUMBER=Caml1999T551
3364+
CMT_MAGIC_NUMBER=Caml1999T552
33653365

3366-
CMS_MAGIC_NUMBER=Caml1999S551
3366+
CMS_MAGIC_NUMBER=Caml1999S552
33673367

3368-
CFG_MAGIC_NUMBER=Caml1999G551
3368+
CFG_MAGIC_NUMBER=Caml1999G552
33693369

3370-
LINEAR_MAGIC_NUMBER=Caml1999L551
3370+
LINEAR_MAGIC_NUMBER=Caml1999L552
33713371

33723372

33733373

0 commit comments

Comments
 (0)