{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by gasche"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/trunk" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 133,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9114ab0545c025544c5ad7e0c362f8cf3620a0c3",
            "branch" : [
              {
                "SHA1" : "9114ab0545c025544c5ad7e0c362f8cf3620a0c3",
                "name" : "origin/trunk"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9114ab0545c025544c5ad7e0c362f8cf3620a0c3",
            "branch" : [
              {
                "SHA1" : "9114ab0545c025544c5ad7e0c362f8cf3620a0c3",
                "name" : "origin/trunk"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "9114ab0545c025544c5ad7e0c362f8cf3620a0c3",
        "branch" : [
          {
            "SHA1" : "9114ab0545c025544c5ad7e0c362f8cf3620a0c3",
            "name" : "origin/trunk"
          }
        ]
      },
      "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" : "#133",
  "duration" : 2468646,
  "estimatedDuration" : 2534434,
  "executor" : None,
  "fullDisplayName" : "Risc-V-legacy #133",
  "id" : "133",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 133,
  "queueId" : 50751,
  "result" : "SUCCESS",
  "timestamp" : 1591021164872,
  "url" : "https://ci.inria.fr/ocaml/view/all/job/Risc-V-legacy/133/",
  "builtOn" : "olive",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "typing/typedecl_separability.ml",
          "Changes"
        ],
        "commitId" : "8e83130a18a68cf99d6b94c699eb7026e5a4fa4a",
        "timestamp" : 1591006748000,
        "author" : {
          "absoluteUrl" : "https://ci.inria.fr/ocaml/user/gabriel.scherer",
          "fullName" : "gabriel.scherer"
        },
        "authorEmail" : "gabriel.scherer@gmail.com",
        "comment" : "compute the same separability signatures in either \"(no) flat float\" modes\u000a\u000aIn -no-flat-float-array mode, instead of always returning\u000a`best_msig` (the most permissive signature), we first compute the\u000aflat-float-array separability signature -- falling back to `best_msig`\u000aif it fails.\u000a\u000aThis discipline is conservative: it never rejects -no-flat-float-array\u000aprograms. At the same time it guarantees that, for any program that is\u000aalso accepted in -flat-float-array mode, the same separability will be\u000ainferred in the two modes. In particular, the same .cmi files and\u000adigests will be produced.\u000a\u000aBefore we introduced this hack, the production of different .cmi files\u000awould break the build system of the compiler itself, when trying to\u000abuild a -no-flat-float-array system from a bootstrap compiler itself\u000ausing -flat-float-array. See #9291.\u000a",
        "date" : "2020-06-01 12:19:08 +0200",
        "id" : "8e83130a18a68cf99d6b94c699eb7026e5a4fa4a",
        "msg" : "compute the same separability signatures in either \"(no) flat float\" modes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "typing/typedecl_separability.ml"
          },
          {
            "editType" : "edit",
            "file" : "Changes"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://ci.inria.fr/ocaml/user/gabriel.scherer",
      "fullName" : "gabriel.scherer"
    }
  ]
}