{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by shindere"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/trunk" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 219,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1fb6a464a8c8952763bdb2e04d05637bce55c3e6",
            "branch" : [
              {
                "SHA1" : "1fb6a464a8c8952763bdb2e04d05637bce55c3e6",
                "name" : "origin/trunk"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1fb6a464a8c8952763bdb2e04d05637bce55c3e6",
            "branch" : [
              {
                "SHA1" : "1fb6a464a8c8952763bdb2e04d05637bce55c3e6",
                "name" : "origin/trunk"
              }
            ]
          }
        },
        "origin/4.11" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 221,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3e74be23f5f2631dbb0f5ce86817f9bed934efcc",
            "branch" : [
              {
                "SHA1" : "3e74be23f5f2631dbb0f5ce86817f9bed934efcc",
                "name" : "origin/4.11"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3e74be23f5f2631dbb0f5ce86817f9bed934efcc",
            "branch" : [
              {
                "SHA1" : "3e74be23f5f2631dbb0f5ce86817f9bed934efcc",
                "name" : "origin/4.11"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3e74be23f5f2631dbb0f5ce86817f9bed934efcc",
        "branch" : [
          {
            "SHA1" : "3e74be23f5f2631dbb0f5ce86817f9bed934efcc",
            "name" : "origin/4.11"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/ocaml/ocaml"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#221",
  "duration" : 2718901,
  "estimatedDuration" : 2534434,
  "executor" : None,
  "fullDisplayName" : "Risc-V-legacy #221",
  "id" : "221",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 221,
  "queueId" : 59713,
  "result" : "SUCCESS",
  "timestamp" : 1595338244710,
  "url" : "https://ci.inria.fr/ocaml/view/all/job/Risc-V-legacy/221/",
  "builtOn" : "olive",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Changes",
          "typing/env.mli",
          "toplevel/opttoploop.ml",
          "typing/persistent_env.ml",
          "typing/persistent_env.mli",
          "typing/env.ml"
        ],
        "commitId" : "495a836d94145c4edbbce33183e42baf5fc61e75",
        "timestamp" : 1593157170000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "octa@polychoron.fr",
        "comment" : "Merge pull request #9416 from lpw25/fix-warning-58-flambda-ocamlnat\u000a\u000aAvoid warning 58 in flambda ocamlnat\u000a\u000a(cherry picked from commit 7d3a3f8c243d98b5db6f770c1b5afa6219bc2ac3)\u000a",
        "date" : "2020-06-26 09:39:30 +0200",
        "id" : "495a836d94145c4edbbce33183e42baf5fc61e75",
        "msg" : "Merge pull request #9416 from lpw25/fix-warning-58-flambda-ocamlnat",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "Changes"
          },
          {
            "editType" : "edit",
            "file" : "typing/env.mli"
          },
          {
            "editType" : "edit",
            "file" : "toplevel/opttoploop.ml"
          },
          {
            "editType" : "edit",
            "file" : "typing/env.ml"
          },
          {
            "editType" : "edit",
            "file" : "typing/persistent_env.ml"
          },
          {
            "editType" : "edit",
            "file" : "typing/persistent_env.mli"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Changes",
          "typing/env.mli",
          "typing/typedecl.ml",
          "typing/envaux.ml",
          "typing/env.ml"
        ],
        "commitId" : "96218ea11172ee1c7e58c700327062224f054c3f",
        "timestamp" : 1593191307000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "octa@polychoron.fr",
        "comment" : "Merge pull request #9537 from lpw25/fix-PR7897\u000a\u000aFix warning 38 for rebound extension constructors (#7897)\u000a\u000a(cherry picked from commit da0e9ed1f219f83c558af26560a91394ccc96c8b)\u000a",
        "date" : "2020-06-26 19:08:27 +0200",
        "id" : "96218ea11172ee1c7e58c700327062224f054c3f",
        "msg" : "Merge pull request #9537 from lpw25/fix-PR7897",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "typing/env.ml"
          },
          {
            "editType" : "edit",
            "file" : "Changes"
          },
          {
            "editType" : "edit",
            "file" : "typing/env.mli"
          },
          {
            "editType" : "edit",
            "file" : "typing/typedecl.ml"
          },
          {
            "editType" : "edit",
            "file" : "typing/envaux.ml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Changes",
          "middle_end/flambda/un_anf.ml"
        ],
        "commitId" : "c0005bcb61a79202b834d207133749e2ba1a1a58",
        "timestamp" : 1593191477000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "octa@polychoron.fr",
        "comment" : "Treat loops properly in un_anf (#9163)\u000a\u000a(cherry picked from commit 368eb16ee80843afc6c40cf98e6994256747844a)\u000a",
        "date" : "2020-06-26 19:11:17 +0200",
        "id" : "c0005bcb61a79202b834d207133749e2ba1a1a58",
        "msg" : "Treat loops properly in un_anf (#9163)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "Changes"
          },
          {
            "editType" : "edit",
            "file" : "middle_end/flambda/un_anf.ml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "VERSION",
          "configure"
        ],
        "commitId" : "b3e17fe2efc74675c8a9bca91ee0bbdbc182df13",
        "timestamp" : 1593434809000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "florian.angeletti@inria.fr",
        "comment" : "last commit before tagging 4.11.0+beta1\u000a",
        "date" : "2020-06-29 14:46:49 +0200",
        "id" : "b3e17fe2efc74675c8a9bca91ee0bbdbc182df13",
        "msg" : "last commit before tagging 4.11.0+beta1",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "VERSION"
          },
          {
            "editType" : "edit",
            "file" : "configure"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "VERSION",
          "ocaml-variants.opam",
          "configure"
        ],
        "commitId" : "4d9e5229984517d717cd95da9a732aef157157a5",
        "timestamp" : 1593435084000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "florian.angeletti@inria.fr",
        "comment" : "release 4.11.0+beta1\u000a",
        "date" : "2020-06-29 14:51:24 +0200",
        "id" : "4d9e5229984517d717cd95da9a732aef157157a5",
        "msg" : "release 4.11.0+beta1",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "VERSION"
          },
          {
            "editType" : "edit",
            "file" : "ocaml-variants.opam"
          },
          {
            "editType" : "edit",
            "file" : "configure"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "VERSION",
          "configure"
        ],
        "commitId" : "3446075263ad9367859c5d4affc9508ddbee5550",
        "timestamp" : 1593435169000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "florian.angeletti@inria.fr",
        "comment" : "increment version number after tagging 4.11.0+beta1\u000a",
        "date" : "2020-06-29 14:52:49 +0200",
        "id" : "3446075263ad9367859c5d4affc9508ddbee5550",
        "msg" : "increment version number after tagging 4.11.0+beta1",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "configure"
          },
          {
            "editType" : "edit",
            "file" : "VERSION"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "tools/ci/appveyor/appveyor_build.cmd",
          "appveyor.yml",
          "flexdll"
        ],
        "commitId" : "feae3c864fb2533894e8e7a3243644483643727f",
        "timestamp" : 1593521340000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/david.allsopp",
          "fullName" : "david.allsopp"
        },
        "authorEmail" : "david.allsopp@metastack.com",
        "comment" : "Merge pull request #9723 from dra27/flexdll-0.38\u000a\u000aBump FlexDLL submodule to 0.38\u000a\u000a(cherry picked from commit c659bb3471f383a3e9ccc7c33fa17095395bb516)\u000a",
        "date" : "2020-06-30 13:49:00 +0100",
        "id" : "feae3c864fb2533894e8e7a3243644483643727f",
        "msg" : "Merge pull request #9723 from dra27/flexdll-0.38",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tools/ci/appveyor/appveyor_build.cmd"
          },
          {
            "editType" : "edit",
            "file" : "appveyor.yml"
          },
          {
            "editType" : "edit",
            "file" : "flexdll"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "stdlib/stringLabels.mli",
          "stdlib/scanf.mli",
          "stdlib/filename.mli",
          "stdlib/stdlib.mli",
          "stdlib/gc.mli",
          "stdlib/list.mli",
          "stdlib/lazy.mli",
          "stdlib/stream.mli",
          "stdlib/array.mli",
          "stdlib/weak.mli",
          "stdlib/listLabels.mli",
          "stdlib/nativeint.mli",
          "stdlib/bigarray.mli",
          "stdlib/char.mli",
          "stdlib/int64.mli",
          "stdlib/float.mli",
          "stdlib/buffer.mli",
          "Changes",
          "stdlib/bytes.mli",
          "stdlib/arrayLabels.mli",
          "stdlib/bytesLabels.mli",
          "stdlib/sys.mli",
          "stdlib/string.mli",
          "stdlib/int32.mli",
          "stdlib/digest.mli"
        ],
        "commitId" : "9146fbf739ce69390e224ee47510c5f7a21a889f",
        "timestamp" : 1593522446000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/david.allsopp",
          "fullName" : "david.allsopp"
        },
        "authorEmail" : "david.allsopp@metastack.com",
        "comment" : "Consistently use @raise tags in Stdlib docs (#8644)\u000a\u000a\u000a(cherry picked from commit c4851b0ff0070bca3b5ebbb3ec51941a249031cc)\u000a",
        "date" : "2020-06-30 14:07:26 +0100",
        "id" : "9146fbf739ce69390e224ee47510c5f7a21a889f",
        "msg" : "Consistently use @raise tags in Stdlib docs (#8644)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "stdlib/list.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/int64.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/bytesLabels.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/bigarray.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/weak.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/lazy.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/string.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/gc.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/listLabels.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/digest.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/buffer.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/arrayLabels.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/float.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/array.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/stream.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/sys.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/bytes.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/char.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/scanf.mli"
          },
          {
            "editType" : "edit",
            "file" : "Changes"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/int32.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/filename.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/stdlib.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/nativeint.mli"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/stringLabels.mli"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "manual/manual/library/builtin.etex"
        ],
        "commitId" : "b647b0036042217755e44d74fcc0b2174ab18303",
        "timestamp" : 1593700503000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "florian.angeletti@inria.fr",
        "comment" : "Merge pull request #9726 from sanette/patch-2\u000a\u000amisplaced subsection '*'\u000a\u000a(cherry picked from commit ad8da05e33e62e343908cda8babb479aab4c7162)\u000a",
        "date" : "2020-07-02 16:35:03 +0200",
        "id" : "b647b0036042217755e44d74fcc0b2174ab18303",
        "msg" : "Merge pull request #9726 from sanette/patch-2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "manual/manual/library/builtin.etex"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Changes",
          "stdlib/sys.mli",
          "tools/make-version-header.sh"
        ],
        "commitId" : "faea43cae2e0506b6b3c4a51cb9a8a7f07352dae",
        "timestamp" : 1593764464000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "florian.angeletti@inria.fr",
        "comment" : "Merge pull request #9712 from Octachron/version_format\u000a\u000aNew format for the OCaml version string\u000a\u000a(cherry picked from commit 75aa1ee0bc843a529f247e7fce154c8a376da18c)\u000a",
        "date" : "2020-07-03 10:21:04 +0200",
        "id" : "faea43cae2e0506b6b3c4a51cb9a8a7f07352dae",
        "msg" : "Merge pull request #9712 from Octachron/version_format",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "Changes"
          },
          {
            "editType" : "edit",
            "file" : "stdlib/sys.mli"
          },
          {
            "editType" : "edit",
            "file" : "tools/make-version-header.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Changes",
          "runtime/caml/domain_state.h",
          "runtime/caml/misc.h"
        ],
        "commitId" : "d338211144ee9c914c66023bb831826e2b7cdc26",
        "timestamp" : 1593780115000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/david.allsopp",
          "fullName" : "david.allsopp"
        },
        "authorEmail" : "david.allsopp@metastack.com",
        "comment" : "Merge pull request #9724 from MisterDA/fix-domain-state\u000a\u000aFix #9714 \"Compilation failure in domain_state.h\"\u000a\u000a(cherry picked from commit bdb471287fee34564ba0e7e9b55eaecf7cfc48d4)\u000a",
        "date" : "2020-07-03 13:41:55 +0100",
        "id" : "d338211144ee9c914c66023bb831826e2b7cdc26",
        "msg" : "Merge pull request #9724 from MisterDA/fix-domain-state",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "runtime/caml/domain_state.h"
          },
          {
            "editType" : "edit",
            "file" : "runtime/caml/misc.h"
          },
          {
            "editType" : "edit",
            "file" : "Changes"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "VERSION",
          "otherlibs/unix/.depend",
          "configure"
        ],
        "commitId" : "0f1636718ab229fc679998a0cf187cace2a6c4c3",
        "timestamp" : 1594042467000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/sebastien.hinderer",
          "fullName" : "Sebastien.Hinderer"
        },
        "authorEmail" : "Sebastien.Hinderer@inria.fr",
        "comment" : "last commit before tagging 4.11.0+beta2\u000a",
        "date" : "2020-07-06 15:34:27 +0200",
        "id" : "0f1636718ab229fc679998a0cf187cace2a6c4c3",
        "msg" : "last commit before tagging 4.11.0+beta2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "configure"
          },
          {
            "editType" : "edit",
            "file" : "VERSION"
          },
          {
            "editType" : "edit",
            "file" : "otherlibs/unix/.depend"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "VERSION",
          "ocaml-variants.opam",
          "configure"
        ],
        "commitId" : "28c56609dd60fedd31855d5dbd7c4209ec8995e0",
        "timestamp" : 1594042859000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/sebastien.hinderer",
          "fullName" : "Sebastien.Hinderer"
        },
        "authorEmail" : "Sebastien.Hinderer@inria.fr",
        "comment" : "release 4.11.0+beta2\u000a",
        "date" : "2020-07-06 15:40:59 +0200",
        "id" : "28c56609dd60fedd31855d5dbd7c4209ec8995e0",
        "msg" : "release 4.11.0+beta2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "VERSION"
          },
          {
            "editType" : "edit",
            "file" : "configure"
          },
          {
            "editType" : "edit",
            "file" : "ocaml-variants.opam"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ocaml-variants.opam",
          "VERSION",
          "configure"
        ],
        "commitId" : "a84826694f5a48826164a047615ca361495ebde5",
        "timestamp" : 1594043173000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/sebastien.hinderer",
          "fullName" : "Sebastien.Hinderer"
        },
        "authorEmail" : "Sebastien.Hinderer@inria.fr",
        "comment" : "increment version number after tagging 4.11.0+beta2\u000a",
        "date" : "2020-07-06 15:46:13 +0200",
        "id" : "a84826694f5a48826164a047615ca361495ebde5",
        "msg" : "increment version number after tagging 4.11.0+beta2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ocaml-variants.opam"
          },
          {
            "editType" : "edit",
            "file" : "VERSION"
          },
          {
            "editType" : "edit",
            "file" : "configure"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "man/ocamlc.m"
        ],
        "commitId" : "29bceaa5f7f88001551719291e084a3f480a2018",
        "timestamp" : 1594199027000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "florian.angeletti@inria.fr",
        "comment" : "Merge pull request #9746 from serpent7776/trunk\u000a\u000aAdd missing space in ocamlc man page\u000a\u000a(cherry picked from commit 20fbae04ebfa7c5f4ce754104153a499c0e8f9cb)\u000a",
        "date" : "2020-07-08 11:03:47 +0200",
        "id" : "29bceaa5f7f88001551719291e084a3f480a2018",
        "msg" : "Merge pull request #9746 from serpent7776/trunk",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "man/ocamlc.m"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Changes",
          "manual/manual/cmds/instrumented-runtime.etex",
          "manual/README.md",
          "manual/manual/cmds/Makefile",
          "manual/manual/allfiles.etex",
          "runtime/eventlog.c",
          "testsuite/tests/instrumented-runtime/main.run"
        ],
        "commitId" : "936e16805a8c57e1293d90c78ae6786390d00cbf",
        "timestamp" : 1594226385000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti@inria.fr",
          "fullName" : "Florian Angeletti"
        },
        "authorEmail" : "florian.angeletti@inria.fr",
        "comment" : "Merge pull request #9541 from Engil/instrumented_runtime_manual\u000a\u000aAdd a chapter for the instrumented runtime\u000a\u000a(cherry picked from commit f879c052b18ebfbc6e1308884b67edcb80992808)\u000a",
        "date" : "2020-07-08 18:39:45 +0200",
        "id" : "936e16805a8c57e1293d90c78ae6786390d00cbf",
        "msg" : "Merge pull request #9541 from Engil/instrumented_runtime_manual",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "Changes"
          },
          {
            "editType" : "edit",
            "file" : "manual/README.md"
          },
          {
            "editType" : "edit",
            "file" : "manual/manual/cmds/Makefile"
          },
          {
            "editType" : "edit",
            "file" : "runtime/eventlog.c"
          },
          {
            "editType" : "edit",
            "file" : "testsuite/tests/instrumented-runtime/main.run"
          },
          {
            "editType" : "edit",
            "file" : "manual/manual/allfiles.etex"
          },
          {
            "editType" : "add",
            "file" : "manual/manual/cmds/instrumented-runtime.etex"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Changes",
          "runtime/compact.c",
          "runtime/caml/freelist.h",
          "runtime/freelist.c"
        ],
        "commitId" : "b04908bdb77f6992328674db8d4c4c3288495c6e",
        "timestamp" : 1594981183000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/damien.doligez",
          "fullName" : "damien.doligez"
        },
        "authorEmail" : "damien.doligez@inria.fr",
        "comment" : "The best-fit allocator must prepare the heap for compaction. Fixes #9736\u000a(cherry-picked from commit 85e4563b7251f7c845cb89e32d6c4e76cb2a5469)\u000a",
        "date" : "2020-07-17 12:19:43 +0200",
        "id" : "b04908bdb77f6992328674db8d4c4c3288495c6e",
        "msg" : "The best-fit allocator must prepare the heap for compaction. Fixes #9736",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "Changes"
          },
          {
            "editType" : "edit",
            "file" : "runtime/compact.c"
          },
          {
            "editType" : "edit",
            "file" : "runtime/caml/freelist.h"
          },
          {
            "editType" : "edit",
            "file" : "runtime/freelist.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Changes",
          "asmcomp/selectgen.ml"
        ],
        "commitId" : "3e74be23f5f2631dbb0f5ce86817f9bed934efcc",
        "timestamp" : 1595237134000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/xavier.leroy",
          "fullName" : "xavier.leroy"
        },
        "authorEmail" : "xavier.leroy@college-de-france.fr",
        "comment" : "Selectgen#bind_let_mut: use self#regs_for to allocate target registers (#9782)\u000a\u000aSoftware emulation of floating-point arithmetic, as in the ARM EABI port,\u000ause pairs of pseudoregisters of type Int to represent values of type Float.\u000a\u000aThis is achieved by the `regs_for` method of class `selector_generic`,\u000awhich defaults to `Reg.createv` but is overriden for ARM EABI so\u000aas to perform the transformation Float -> Int,Int on the fly.\u000a\u000aThe method `bind_let_mut` uses `Reg.createv` to associate\u000apseudoregisters to bound variables.  This is incorrect in a soft FP\u000acontext, as a bound variable of type Float will get a Float register\u000anonetheless.  `self#regs_for` must be used instead.  This is what this\u000acommit does.\u000a\u000a(cherry picked from commit 1e71f75ec4000932734ee7c828059d878653e3a6)\u000a",
        "date" : "2020-07-20 11:25:34 +0200",
        "id" : "3e74be23f5f2631dbb0f5ce86817f9bed934efcc",
        "msg" : "Selectgen#bind_let_mut: use self#regs_for to allocate target registers (#9782)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "Changes"
          },
          {
            "editType" : "edit",
            "file" : "asmcomp/selectgen.ml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://ci.inria.fr/ocaml/user/octa",
      "fullName" : "octa"
    },
    {
      "absoluteUrl" : "https://ci.inria.fr/ocaml/user/xavier.leroy",
      "fullName" : "xavier.leroy"
    },
    {
      "absoluteUrl" : "https://ci.inria.fr/ocaml/user/sebastien.hinderer",
      "fullName" : "Sebastien.Hinderer"
    },
    {
      "absoluteUrl" : "https://ci.inria.fr/ocaml/user/damien.doligez",
      "fullName" : "damien.doligez"
    },
    {
      "absoluteUrl" : "https://ci.inria.fr/ocaml/user/florian.angeletti",
      "fullName" : "florian.angeletti"
    },
    {
      "absoluteUrl" : "https://ci.inria.fr/ocaml/user/david.allsopp",
      "fullName" : "david.allsopp"
    }
  ]
}