Skip to content
Failed

Console Output

01:27:04 Started by an SCM change

01:27:04 Running as SYSTEM

01:27:04 [EnvInject] - Loading node environment variables.

01:27:04 Building remotely on workerls211 (slurm_master) in workspace /media/data/jenkins/workspace/isabelle-distributed

01:27:04 [isabelle-distributed] $ hg showconfig paths.default

01:27:05 [isabelle-distributed] $ hg pull --rev default

01:27:05 pulling from http://isabelle.in.tum.de/repos/isabelle/

01:27:05 real URL is https://isabelle.in.tum.de/repos/isabelle/

01:27:05 no changes found

01:27:05 [isabelle-distributed] $ hg update --clean --rev default

01:27:05 0 files updated, 0 files merged, 0 files removed, 0 files unresolved

01:27:05 [isabelle-distributed] $ hg log --rev . --template {node}

01:27:05 [isabelle-distributed] $ hg log --rev . --template {rev}

01:27:05 [isabelle-distributed] $ hg log --rev c6c4069a86f3e901d95e529d344b952de039e76c --template exists\n

01:27:05 exists

01:27:05 [isabelle-distributed] $ hg log --template "<changeset node='{node}' author='{author|xmlescape}' rev='{rev}' date='{date}'><msg>{desc|xmlescape}</msg>{file_adds % '<addedFile>{file|xmlescape}</addedFile>'}{file_dels % '<deletedFile>{file|xmlescape}</deletedFile>'}{files % '<file>{file|xmlescape}</file>'}<parents>{parents}</parents></changeset>\n" --rev "ancestors('default') and not ancestors(c6c4069a86f3e901d95e529d344b952de039e76c)" --encoding UTF-8 --encodingmode replace

01:27:06 [afp] $ hg showconfig paths.default

01:27:06 [afp] $ hg pull --rev default

01:27:06 pulling from https://foss.heptapod.net/isa-afp/afp-devel/

01:27:06 no changes found

01:27:06 [afp] $ hg update --clean --rev default

01:27:07 2 files updated, 0 files merged, 0 files removed, 0 files unresolved

01:27:07 [afp] $ hg --config extensions.purge= clean --all

01:27:07 [afp] $ hg log --rev . --template {node}

01:27:07 [afp] $ hg log --rev . --template {rev}

01:27:07 [afp] $ hg log --rev f0dfd9de026b80a9890e48998e04ab8bd63ab89c --template exists\n

01:27:07 exists

01:27:07 [afp] $ hg log --template "<changeset node='{node}' author='{author|xmlescape}' rev='{rev}' date='{date}'><msg>{desc|xmlescape}</msg>{file_adds % '<addedFile>{file|xmlescape}</addedFile>'}{file_dels % '<deletedFile>{file|xmlescape}</deletedFile>'}{files % '<file>{file|xmlescape}</file>'}<parents>{parents}</parents></changeset>\n" --rev "ancestors('default') and not ancestors(f0dfd9de026b80a9890e48998e04ab8bd63ab89c)" --encoding UTF-8 --encodingmode replace

01:27:07 The recommended git tool is: NONE

01:27:07 No credentials specified

01:27:07 > git rev-parse --resolve-git-dir /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/.git # timeout=10

01:27:07 Fetching changes from the remote Git repository

01:27:07 > git config remote.origin.url https://github.com/isabelle-prover/isabelle-context-build.git # timeout=10

01:27:07 Fetching upstream changes from https://github.com/isabelle-prover/isabelle-context-build.git

01:27:07 > git --version # timeout=10

01:27:07 > git --version # 'git version 2.34.1'

01:27:07 > git fetch --tags --force --progress -- https://github.com/isabelle-prover/isabelle-context-build.git +refs/heads/*:refs/remotes/origin/* # timeout=10

01:27:08 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10

01:27:08 Checking out Revision 5f4aa37e3b486e6a77ccd50520939ea51d40ed9d (refs/remotes/origin/master)

01:27:08 > git config core.sparsecheckout # timeout=10

01:27:08 > git checkout -f 5f4aa37e3b486e6a77ccd50520939ea51d40ed9d # timeout=10

01:27:08 Commit message: "update to current Isabelle;"

01:27:08 > git rev-list --no-walk 5f4aa37e3b486e6a77ccd50520939ea51d40ed9d # timeout=10

01:27:08

[isabelle-distributed] $ /bin/sh -xe /tmp/jenkins4175513620821155537.sh

01:27:08 + bin/isabelle components -a

01:27:08 + bin/isabelle jedit -b

01:27:08 ### Building AFP/Tools (/media/data/jenkins/workspace/isabelle-distributed/afp/admin/jenkins/../../tools/lib/classes/afp_tools.jar) ...

01:27:15 ### Building Isabelle Context Build (/media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/lib/context_build.jar) ...

01:27:15 Not found: NUMA

01:27:15 Not found: NUMA

01:27:15 too many arguments for constructor Build_Job in trait Build_Job: (): isabelle.Build_Job

01:27:15 method build_session in object Browser_Info: (context: isabelle.Browser_Info.Context, session_context:

01:27:15 isabelle.Export.Session_Context

01:27:15 , progress: isabelle.Progress): Unit does not have a parameter verbose

01:27:15 Found: (command_timings : isabelle.Bytes)

01:27:15 Required: List[isabelle.Properties.T]

01:27:15 method deps in object Sessions: (sessions_structure: isabelle.Sessions.Structure, progress: isabelle.Progress

01:27:15 ,

01:27:15 inlined_files: Boolean, list_files: Boolean, check_keywords: Set[String]):

01:27:15 isabelle.Sessions.Deps does not have a parameter verbose

01:27:15 value prepare_output_dir is not a member of isabelle.Sessions.Store

01:27:15 Found: (relevant : Any)

01:27:15 Required: Boolean

01:27:15 Found: (ok : Any)

01:27:15 Required: Boolean

01:27:15 value Session_Info is not a member of object isabelle.Build

01:27:15 Found: (String, Boolean) => Unit

01:27:15 Required: String => Unit

01:27:15 Found: (String, Boolean) => Unit

01:27:15 Required: String => Unit

01:27:15 Not found: NUMA

01:27:15 method init in object Options: (prefs: String, specs: List[isabelle.Options.Spec]): isabelle.Options does not have a parameter opts

01:27:15 method init in object Options: (prefs: String, specs: List[isabelle.Options.Spec]): isabelle.Options does not have a parameter opts

01:27:15 too many arguments for constructor Build_Job in trait Build_Job: (): isabelle.Build_Job

01:27:15 method init in object Options: (prefs: String, specs: List[isabelle.Options.Spec]): isabelle.Options does not have a parameter opts

01:27:15 Found: (isabelle.Path, isabelle.SSH.System) => Boolean

01:27:15 Required: isabelle.Path => Boolean

01:27:15 Found: (where_equal : isabelle.SQL.Source)

01:27:15 Required: Boolean

01:27:15 19 errors found

01:27:15 -- [E006] Not Found Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/build_scheduler.scala:27:45

01:27:15 27 | class Local_Scheduler(max_jobs: Int, numa: NUMA.Nodes) extends Scheduler {

01:27:15 | ^^^^

01:27:15 | Not found: NUMA

01:27:15 |

01:27:15 | longer explanation available when compiling with `-explain`

01:27:16 -- [E006] Not Found Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/build_scheduler.scala:137:10

01:27:16 137 | numa: NUMA.Nodes,

01:27:16 | ^^^^

01:27:16 | Not found: NUMA

01:27:16 |

01:27:16 | longer explanation available when compiling with `-explain`

01:27:16 -- Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/build_scheduler.scala:174:8

01:27:16 174 | progress, build.deps.background(task.session_name), build.store, task.do_store,

01:27:16 | ^^^^^^^^

01:27:16 |too many arguments for constructor Build_Job in trait Build_Job: (): isabelle.Build_Job

01:27:16 -- Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/build_scheduler.scala:197:81

01:27:16 197 | Browser_Info.build_session(context1, _, progress = progress, verbose = task.verbose))

01:27:16 | ^^^^^^^^^^^^^^^^^^^^^^

01:27:16 |method build_session in object Browser_Info: (context: isabelle.Browser_Info.Context, session_context:

01:27:16 | isabelle.Export.Session_Context

01:27:16 |, progress: isabelle.Progress): Unit does not have a parameter verbose

01:27:16 -- [E007] Type Mismatch Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:41:11

01:27:16 41 | (command_timings, session_timing)

01:27:16 | ^^^^^^^^^^^^^^^

01:27:16 | Found: (command_timings : isabelle.Bytes)

01:27:16 | Required: List[isabelle.Properties.T]

01:27:16 |

01:27:16 | longer explanation available when compiling with `-explain`

01:27:16 -- Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:128:61

01:27:16 128 | progress = progress, inlined_files = true, verbose = verbose,

01:27:16 | ^^^^^^^^^^^^^^^^^

01:27:16 |method deps in object Sessions: (sessions_structure: isabelle.Sessions.Structure, progress: isabelle.Progress

01:27:16 | ,

01:27:16 |inlined_files: Boolean, list_files: Boolean, check_keywords: Set[String]):

01:27:16 | isabelle.Sessions.Deps does not have a parameter verbose

01:27:16 -- [E008] Not Found Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:191:12

01:27:16 191 | store.prepare_output_dir()

01:27:16 | ^^^^^^^^^^^^^^^^^^^^^^^^

01:27:16 | value prepare_output_dir is not a member of isabelle.Sessions.Store

01:27:16 -- [E007] Type Mismatch Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:196:14

01:27:16 196 | if (relevant) {

01:27:16 | ^^^^^^^^

01:27:16 | Found: (relevant : Any)

01:27:16 | Required: Boolean

01:27:16 |

01:27:16 | longer explanation available when compiling with `-explain`

01:27:16 -- [E007] Type Mismatch Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:197:16

01:27:16 197 | if (ok) progress.echo("Cleaned " + name)

01:27:16 | ^^

01:27:16 | Found: (ok : Any)

01:27:16 | Required: Boolean

01:27:16 |

01:27:16 | longer explanation available when compiling with `-explain`

01:27:16 -- [E008] Not Found Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:280:30

01:27:16 280 | Build.Session_Info(build_deps.sources_shasum(session_name),

01:27:16 | ^^^^^^^^^^^^^^^^^^

01:27:16 | value Session_Info is not a member of object isabelle.Build

01:27:16 -- [E007] Type Mismatch Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:285:51

01:27:16 285 | process_result.err_lines.foreach(progress.echo)

01:27:16 | ^^^^^^^^^^^^^

01:27:16 | Found: (String, Boolean) => Unit

01:27:16 | Required: String => Unit

01:27:16 |

01:27:16 | longer explanation available when compiling with `-explain`

01:27:16 -- [E007] Type Mismatch Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:301:51

01:27:16 301 | process_result.err_lines.foreach(progress.echo)

01:27:16 | ^^^^^^^^^^^^^

01:27:16 | Found: (String, Boolean) => Unit

01:27:16 | Required: String => Unit

01:27:16 |

01:27:16 | longer explanation available when compiling with `-explain`

01:27:16 -- [E006] Not Found Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:466:60

01:27:16 466 | var scheduler: Scheduler = new Local_Scheduler(1, new NUMA.Nodes(false))

01:27:16 | ^^^^

01:27:16 | Not found: NUMA

01:27:16 |

01:27:16 | longer explanation available when compiling with `-explain`

01:27:16 -- Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/context_build.scala:483:38

01:27:16 483 | var options = Options.init(opts = build_options)

01:27:16 | ^^^^^^^^^^^^^^^^^^^^

01:27:16 |method init in object Options: (prefs: String, specs: List[isabelle.Options.Spec]): isabelle.Options does not have a parameter opts

01:27:16 -- Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/remote_browser_info.scala:176:38

01:27:16 176 | var options = Options.init(opts = build_options)

01:27:16 | ^^^^^^^^^^^^^^^^^^^^

01:27:16 |method init in object Options: (prefs: String, specs: List[isabelle.Options.Spec]): isabelle.Options does not have a parameter opts

01:27:16 -- Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/remote_build_job.scala:105:20

01:27:16 105 | new Build_Job(progress, deps.background(session_name), store, do_store,

01:27:16 | ^^^^^^^^

01:27:16 |too many arguments for constructor Build_Job in trait Build_Job: (): isabelle.Build_Job

01:27:16 -- Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/remote_build_job.scala:119:38

01:27:16 119 | var options = Options.init(opts = build_options)

01:27:16 | ^^^^^^^^^^^^^^^^^^^^

01:27:16 |method init in object Options: (prefs: String, specs: List[isabelle.Options.Spec]): isabelle.Options does not have a parameter opts

01:27:16 -- [E007] Type Mismatch Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/slurm.scala:190:25

01:27:16 190 | info.dirs.filter(Sessions.is_session_dir).map(File.symbolic_path)

01:27:16 | ^^^^^^^^^^^^^^^^^^^^^^^

01:27:16 | Found: (isabelle.Path, isabelle.SSH.System) => Boolean

01:27:16 | Required: isabelle.Path => Boolean

01:27:16 |

01:27:16 | longer explanation available when compiling with `-explain`

01:27:16 -- [E007] Type Mismatch Error: /media/data/jenkins/workspace/isabelle-distributed/isabelle-context-build/src/slurm.scala:304:68

01:27:16 304 | db.using_statement(Data.table.select(List(Data.build_id), where_equal))(stmt =>

01:27:16 | ^^^^^^^^^^^

01:27:16 | Found: (where_equal : isabelle.SQL.Source)

01:27:16 | Required: Boolean

01:27:16 |

01:27:16 | longer explanation available when compiling with `-explain`

01:27:16 19 errors found

01:27:16 *** Failed to compile Scala sources

01:27:16 Build step 'Execute shell' marked build as failure

01:27:16 Started calculate disk usage of build

01:27:16 Finished Calculation of disk usage of build in 0 seconds

01:27:16 Started calculate disk usage of workspace

01:27:16 Finished Calculation of disk usage of workspace in 0 seconds

01:27:17 Finished: FAILURE