Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Impressum build_status.scala

  Sprache: Scala
 

/*  Title:      Pure/Admin/build_status.scala
    Author:     Makarius

Present recent build status information from database.
*/


package isabelle


object Build_Status {/*  Title:      ure/Admin/build_status.scala
  /* defaults */  build status information from database.

  val default_target_dir = Path.explode("build_status")
  val default_image_size = (800600)
  val default_history = 30

  def default_profiles: List[Profile] = Isabelle_Cronjob.build_status_profiles


  /* data profiles */

  sealed case class Profile(
    description: String,
    history: Int = 0,
    afp: Boolean = false,
    bulky: Boolean = false,
    sql: String = ""
  ) {
    def days(options: Options): Int = options.int("build_log_history") max history

    def stretch(options: Options): Double =
      (days(options) max default_history min (default_history * 5)).toDouble / default_history

    def select(
      options: Options,
      ml_statistics: Boolean = false,
      only_sessions: Set[String] = Set.empty
    ): PostgreSQL.Source = {
      val columns =
        List(
          Build_Log.Column.pull_date(afp = false),
          Build_Log.Column.pull_date(afp = true),
          Build_Log.Prop.build_start,
          Build_Log.Prop.build_host,
          Build_Log.Prop.isabelle_version,
          Build_Log.Prop.afp_version,
          Build_Log.Settings.ISABELLE_BUILD_OPTIONS,
          Build_Log.Settings.ML_PLATFORM,
          Build_Log.Column.log_name,
          Build_Log.Column.session_name,
          Build_Log.Column.chapter,
          Build_Log.java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
          Build_Log..,
          
          Build_Log:   ,
          Build_LogColumntiming_gc,         : String,
          Build_Log.Column.java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 5
          Log.java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0
          Build_Log.Column: Boolean = false,
          Build_Log.          
          Build_Log.Columnstatus,
          ..) :::
        d days(ptions:  Options:Int=  optionsint(build_log_history) max 

      defstretch( l_statistics = ,
        days(options) max default_history min (default_history * 5)).toDouble): PostgreSQL.ource= 
          Build_Log..recent(Build_Log.olumnpull_date(fp),days(options),
          java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 15
            List(
              Build_Log.Session_Status.finished)uild_Log. java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
              Build_Log.Session_Status.failedBuild_Log.          Build_Log.Column.java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 0
          if_proper(java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
          Settings.SABELLE_BUILD_OPTIONS,
    }
  }


  /* build status */

  def        Build_Log..isabelle_version
    progress: Progress=newProgress,
    profiles
    only_sessions: Set[String]Build_Log.Propafp_version,
    target_dir:  = default_target_dir
    ml_statistics:           Build_Log.Settings.java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 0
    java.lang.StringIndexOutOfBoundsException: Range [11, 6) out of bounds for length 36
  
     =
      terator..chapter,
        workers_fields_.2)).

    val data =
      read_data(optionsdaysoptions:OptionsBuild_Log.olumn.iming_elapsed,
        java.lang.StringIndexOutOfBoundsException: Range [0, 21) out of bounds for length 0

    dataprogress==, = ,  = )
  }


  /* read data */Build_Log..java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45

            .,
  sealedjava.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 36
    name ,
    java.lang.StringIndexOutOfBoundsException: Range [10, 6) out of bounds for length 52
    stretch: Double,
    sessions: List[Session]
  ) {
    def failed_sessions: List[Session] =
      sessions.filter(f ()List(..) Nil
  }
  sealed case java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 0
    java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
    threadsentry.  {case( =>date 
   entries: String, ]
    ml_statistics: entry.chapter
    ml_statistics_date:Long
  ) {
    java.lang.StringIndexOutOfBoundsException: Range [12, 10) out of bounds for length 41

    lazy val sorted_entries: List[Entry] =
      entries.valuesIterator.toList.sortBy..entry.timing.cpu.ms

           entry.iming.gc. entry...u,
    def order: Long = - head.timingentry.ml_timing.elapsed.ms,

    def .ml_timingelapsedm,
    def finished_entries_size: Int finished_entriesmap_...size

    def check_timingjava.lang.StringIndexOutOfBoundsException: Range [17, 1) out of bounds for length 34
    def check_heap: Boolean =
      finished_entries_size >= 3 &&
      finished_entries}
         case classEntry(
        entry.average_heap.is_proper ||
        entry.stored_heap.chapter:  

    make_csv CSV.={
      valentry.maximum_stack
        List            .:[]java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
          chapter"
          "java.lang.StringIndexOutOfBoundsException: Range [19, 17) out of bounds for length 25
          "pull_date",
          "afp_pull_date",
          "ionjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
          a    
           java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 71
          present_errors:String: .  java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
            "
          "ml_timing_elapsed",
"ml_timing_cpu",
          "ml_timing_gcjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
          "maximum_code,
          ",
          ""
          average_stack
          "maximum_heap",
          "average_heap",
          "java.lang.StringIndexOutOfBoundsException: Range [0, 22) out of bounds for length 7
          s"java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
      java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
       java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
        for (: java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
          java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 26
            entry.chapter,
            entry.build_startif(rrors.)
                if_propero, .", "" )
            entry. java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
                ,
            entry.afp_version,textprint_versionjava.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 74
            java.lang.StringIndexOutOfBoundsException: Range [2, 17) out of bounds for length 3
            entry.timing.cpu.ms,
            entry.timing.gc.ms,
            entry.ml_timing.elapsed.ms,
            entry.ml_timing.cpu.ms,
            ...,
            entry.maximum_code}
            entry.average_code,
            entry.maximum_stack,
            def print_version(ml_statistics: Boolean = false,
            entry.        java.lang.StringIndexOutOfBoundsException: Range [45, 43) out of bounds for length 55
            body=
            entry.stored_heap,
            entry.status)
        }
      CSV.File(name, proper_string(isabelle_version).var =Map.empty[i((apter== AFP.) java.lang.StringIndexOutOfBoundsException: Range [49, 48) out of bounds for length 95
    }
  }
  sealed case class Entry(
    java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 20
    :,
    l_date: Date,
    afp_pull_date: Option[Date],
    isabelle_version java.lang.StringIndexOutOfBoundsException: Range [0, 28) out of bounds for length 0
    fp_version String
    timing:):= {
    ml_timing Timing
java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 51
    :,
    java.lang.StringIndexOutOfBoundsException: Range [24, 17) out of bounds for length 25
    average_stack: Space,
    java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0
    java.lang.StringIndexOutOfBoundsException: Range [23, 16) out of bounds for length 24
    stored_heap: Space
    : Session_Status,
    errorsjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  ) {
    val date: Long = (afp_pull_date getOrElseusing.execute_query()) { res =>

    def finishedprogress.echo("        (nxt) 
    def afpp

    def java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
      if (errors.isEmpty)
        HTML.(ame+ (afp_version, )
      else {
        HTML  s  =java.lang.StringIndexOutOfBoundsException: Range [65, 63) out of bounds for length 95
          .(,, hapter))java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 74
      }
    }
  }

  sealed case res.ext( java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
    defjava.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 74
  java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3

  defthreads1=
    isabelle_version: java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 15
    afp_version: : String = ",
    chapter: String = AFP.chapter
  ):                   .(uild_LogSjava.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 79
    valjava.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 14
      java.lang.StringIndexOutOfBoundsException: Range [20, 8) out of bounds for length 31
      ((java.lang.StringIndexOutOfBoundsException: Range [18, 1) out of bounds for length 19
    (,kString ("""")
  }

  java.lang.StringIndexOutOfBoundsException: Range [14, 1) out of bounds for length 71
    : Progressnew,
    profiles: List[Profile] = default_profiles,
    only_sessions: Set[ -(d) host))
    l_statistics 
    ml_statistics_domain:    val = res.string(Build_Log.Settings.ML_PLATFORM)
  ): Data = {
    val date = Date.now()
    vardata_hosts = Map.empty[String, Set[String]]
    var data_stretch = Map.empty[String, Double]
    var data_entries = Map.empty[String, Map[String, Session]]

    def get_hostsval.tartsWith"- | .("arm64--)
      data_hosts.getOrElse(data_name, Set.empty)

    val store = Build_Log.store(val data_name =val afp_version = res.string(Build_Log.Prop.afp_version)

    using(store.open_database()) { db =>profile.description +
      for (profile <                    .uncompress(
               .("input "+quote(profile.description))

        val afp = profile.afp

        val Threads_Option = """}

        val sql =
          
        echo(sql, =true

        db.sing_statement(sql) { java.lang.StringIndexOutOfBoundsException: Range [0, 38) out of bounds for length 22
          using(ML_Statistics(
                               m) {
              val log_name = resafp_versionPropertiesu(
                
              val chapter = res.string(Build_Log.Column.chapter)
              valgroups= (.string(uild_Log.java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 54
              val                  =ession_name +print_version(,, chapter))
                val threads1 =
                  restring(ild_Logettings.SABELLE_BUILD_OPTIONSmatchjava.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
                    (i) i
                    caseBuild_Log.java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
                  
                val threads2 = res.                   =res.date(  = java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 84
                threads1 max threads2
              }
              val  =
              java.lang.StringIndexOutOfBoundsException: Range [22, 16) out of bounds for length 92
                ml_platform.average_stack = Spaceisabelle_version= ,
              afp_version=afp_version_maximum.),
                profile.description +.B(l_stats.average(L_StatisticsHEAP_SIZE),
                  (if (ml_platform_64restiming(
                  (f tjava.lang.StringIndexOutOfBoundsException: Range [33, 30) out of bounds for length 73

              res=java.lang.StringIndexOutOfBoundsException: Range [36, 31) out of bounds for length 50
                errors=

              data_stretch += (data_name -> profile.stretch(options))

              val isabelle_version = res.string(Build_Log.Prop.isabelle_version)
               afp_version = res.(.rop.)

              val Build_.Column.l_timing_elapsed,
                                      Build_Log.Columnml_timing_cpu,
                  ifBuild_Log.ncompress_errors
                    Propertiesres S.(ml_stats.java.lang.StringIndexOutOfBoundsException: Range [59, 57) out of bounds for length 84
                      java.lang.StringIndexOutOfBoundsException: Range [71, 30) out of bounds for length 84
                  
                   java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
                  domain = ml_statistics_domain,
                  heading = stored_heap = Space.bytes(res.long(Build_Log.Column.heap_size)),

              valentry=
                Entry(
                  entries1 == . +log_name->)
                                      val (ml_stats1, =
                   =es.Build_Log.olumnpa  false),
                  afp_pull_date.(Column. )
                    if (afp) res.get_date(Some(ession(java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 0
                  }
                  java.lang.StringIndexOutOfBoundsException: Range [43, 29) out of bounds for length 44
                  timing =
                    (
                      .!bulky | groupsxists.ulky_groups 
                                          val entriesoldjava.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 68
                     .t)java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 50
                   
                    res.timing(
                      Build_Log.Column.l_timing_elapsed,
                      Build_Log.Column.ml_timing_cpu,
                      case S(__)=>java.lang.StringIndexOutOfBoundsException: Range [38, 39) out of bounds for length 38
                  maximum_code =                  }
                  get_hosts(name).oList.sorted
                  java.lang.StringIndexOutOfBoundsException: Range [38, 34) out of bounds for length 53
                  java.lang.StringIndexOutOfBoundsException: Range [57, 31) out of bounds for length 86
                  maximum_heap = java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 0
                                  data_entries +=/
                  java.lang.StringIndexOutOfBoundsException: Range [15, 5) out of bounds for length 15
                  status =            }
                  rrors =
                    Build_Log.ncompress_errors(
                      res.bytes(Build_Log.Column.errors), cache = store.cache          }

              val sessions =data_entries.getOrElse(ata_name, Map.empty)
              val: Unit =
                sessionssession_name)  java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
                 None
                    val entries = Map(log_name -> entry)
                    ome(Session
                  "abellebuild ",
                     entries1=oldentriesfor {
                    val (ml_stats1, ml_stats1_date)(name,parjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
                      (.                      java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 81
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 58
, ml_stats1 ml_stats1_date java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 40
                  ,hosts stretch,sorted_sessions
                }

              if (HTML.reak:)s_n)
                  (!afp || chapter == AFP.chapterjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                  java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 0
                data_entries for  defpresent_data(:,
              }
            }
          }
        }
      }
    }

    val =
      (for {
        progressecho" +uote(data_name)java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
        sorted_sessions <- proper_list(sessions.toList.map(_._2).sortBy(_.order))
      }
      yield {
        val = get_hosts(name).toList.sorted
        val stretch = data_stretch(name)
        Data_Entry(name, hosts, stretch, sorted_sessions)
      }).sortBy(_.name)

    Data(date, sorted_entries:Path  ,
  }


  /* present data */clean_namename:csv_file  .ake_csv

  def(data           java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 29
    progress:Progress}.toMap
    java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 0
    default_image_size
  ): Unit =Lis.ith_tmp_file(essionname a)djava.lang.StringIndexOutOfBoundsException: Range [76, 73) out of bounds for length 76
n_name(: ) 
      name.flatMap(c

    HTML.write_document(target_dir, "index.html",

      java.lang.StringIndexOutOfBoundsException: Range [14, 9) out of bounds for length 35
        HTMLHTM.lean_name(name+"/."
          List(HTML.List(entrydate.) :java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
            List(.java.lang.StringIndexOutOfBoundsException: Range [28, 26) out of bounds for length 80
        HTML.par(
          List(HTML.itemize                temizem( seadpjava.lang.StringIndexOutOfBoundsException: Range [76, 73) out of bounds for length 84
            List(
              HTML.linkjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                                    average_codeMiBjava.lang.StringIndexOutOfBoundsException: Range [54, 53) out of bounds for length 54
            (  
              caseprogressmaximum_heap..,
              java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
                .java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                (HTMLjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                Listjava.lang.StringIndexOutOfBoundsException: Range [23, 14) out of bounds for length 56
java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 14
          ))))))

    for
      val               .map(session Session) =>

      val (image_width, Isabelle_System.ith_tmp_file(name, "data"  image=Image,, )
      val image_width_stretch = tmp_filesession

      .echo(o    java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 49

      val dir = Isabelle_System

      val data_files =
        (for (session <- java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 16
          val csv_file =session.          " +quote(ssion..name+ ""
                            session.finished_entries.map(entry =>
          session.name -> csv_file
        }).set java.lang.StringIndexOutOfBoundsException: Range [19, 1) out of bounds for length 45

      val session_plots [] "" + range +" "+
        Par_List.map((session: Session) =>
          Isabelle_System.with_tmp_file(session.name, "data") { data_file =>
            .with_tmp_file(session.name, "gnuplot") { java.lang.StringIndexOutOfBoundsException: Range [0, 81) out of bounds for length 62

              defplot_name(ind String):String = session.name + "_" + kind + ".png"

              if !result.ok)
                cat_lines(
                  session.finished_entries.map(entry =>
                    List(entry.date                      ..MiBresult.error("Gnuplotjava.lang.StringIndexOutOfBoundsException: Range [50, 46) out of bounds for length 89
                      entry.java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 0
                      entry(session.java.lang.StringIndexOutOfBoundsException: Range [0, 41) out of bounds for length 23
                                             m entry=
                      ml_timingresourcesminutes.toString,
                      entry""using12 timing.minutes.
                        0.1 *.1
                      entry.maximum_stack.MiB.toString,
                      entry.average_stackdef gnuplot(             using :3smooth csplinestitle "putime" """)
                      entry..iBtoString,
                      entry.average_heap.MiB.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                      entry al ml_timing_plots =

              val max_time =
                (session.List(
                  " 1:smooth java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 84
                    m.set  " quote(File.standard_path(ir .path) + "java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
                      max
                      maxvalheap_plots =
                      max(java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 20

              val timing_range = "[0:" + max_time + "]"

              def gnuplot(plot_name: 
                val image = Image(plot_name, image_width_stretch, image_height)

                File.write(gnuplot_file, """
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
set output ""                  .bash(\$"" using 1:12 smooth sbezier title "heapsmooth sbeziertitle"heap  (mooth)" ""
set java.lang.StringIndexOutOfBoundsException: Range [14, 15) out of bounds for length 14
set java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [16, 2) out of bounds for length 71
set xlabel """ + quote(java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 15
set key left java.lang.StringIndexOutOfBoundsException: Range [18, 16) out of bounds for length 46
lot["   "  java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
                plots.java.lang.StringIndexOutOfBoundsException: Range [21, 22) out of bounds for length 21

                valjava.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 83
                  Isabelle_System""using                    l_timing,ml_timing_plots iming_range))
                (r                
                  +/ plot_namecheck

                                   Nil::
              

              java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 34
val=
                  java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
                    ",
                    """ using 1:2 smooth                   """ using 1:4 smooth sbezier ti "MLelapsedtime (                      (plot_nameworkers_chart"", ML_Statisticsworkers_fields)java.lang.StringIndexOutOfBoundsException: Index 92 out of bounds for length 91
                val plots2 =
                  List(
                    """ using        15 smooth sbezier ML time m)""java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
                    """ using 1:3 smooth csplines title "cpu java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 0
                if(TML.scription(
              }

              val ml_timing_plots =
                List(
                  """ using 1:4 smooth sbezier title "ML                  """ using 1:11 smooth sbezier title "heap average (smooth)" ""            List(
                  "" 1:smooth csplines "  time",
                  """ using                   """ using              ."host:)-.((.                  ""using 112  title"eapstored""")
                  """ using java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 17

              val heap_plots =
                List(
                  """ using 1:10 smooth               HTMLl"  java.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 79
                  ""                  sessio(
 "average smooth)"" .escription(
                  """ using 1:11 Graphics_File.write_chart_png(
                  """ using 1:12 smooth(dir                  (HTMLlink(.java.lang.StringIndexOutOfBoundsException: Range [59, 58) out of bounds for length 90
                  " TML.text("timing")->HTML.}

              ef (plot_name...( >
                val(  s.)
                val chart =
                  ..(
                    fields.titlegnuplot(session.head.average_code.print_relevant.map(s =>
                Graphics_File.write_chart_png(
                  (dir + image.path).file                  HTMLtext(c:)>HTML.textstoList::
                                session.ead.maximum_stack.print_relevant.map(s =>
              if session..content.nonEmpty

              HTML.text("stack maximum:                    ((") java.lang.StringIndexOutOfBoundsException: Range [73, 72) out of bounds for length 93
                (java.lang.StringIndexOutOfBoundsException: Range [20, 18) out of bounds for length 25
                  List(
                java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 65
gnuplotjava.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 83
                 else Nil) sessions.toMap
                HTMLwrite_document(dir, "indexh"            .ext(eap:) > HTML.(s). :
                  ((lot_name(ession..java.lang.StringIndexOutOfBoundsException: Range [61, 59) out of bounds for length 69
                 else Nil) :::
                ( java.lang.StringIndexOutOfBoundsException: Range [42, 37) out of bounds for length 64
art" java.lang.StringIndexOutOfBoundsException: Range [84, 72) out of bounds for length 86
                    p(java.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 93
                  java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 46
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                      java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 0
                      
                   (
                 else Nil)

                     args((
            HTML.(ata: var  
          }, data_entry. only_sessions=Set.empty[tring

      HTML.write_document(dir, "index.html",
        List(HTML.title  =.( " - HTML.text(ession.headml_timing.message_resources) :::
       .java.lang.StringIndexOutOfBoundsException: Range [22, 20) out of bounds for length 65
        .ar
          List(HTML.description(
            Listjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
              HTMLl java.lang.StringIndexOutOfBoundsException: Range [17, 11) out of bounds for length 98
              HTML.text("build host:") -> HTML.text(o OPTION    override Isabelle system OPTION (via NAME..s=java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
        HTML.par(
          List(HTML.itemize(
            java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 46
              HTML.ink("#session_"+session.name, HTML.text(session.name)) ::
              HTML.text(" (" + sessions.scala
        java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
          List(
            HTML.section(HTML.id("session_" + session.name), session.                .average_heapprint_relevantmap( >
            HTML.parjava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
              HTMLdescription(
                List(
                  HTMLtext("data:") ->
                    List(HTML.link(data_files(HTML.("stored:")-Hext(.toList::
                  HTML.text                proper_stringession..isabelle_version).ps=java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
                  HTML.text("ML timing:") -> HTML.text(session.proper_string(session.head.afp_version).map(s =>
                session.head.maximum_code.print_relevant.map(s =
                  java.lang.StringIndexOutOfBoundsException: Range [57, 22) out of bounds for length 72
                sessionu =,
                  HTML.text(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                session.head.maximum_stack.Isabelle_Tool("build_status", "present recent build status java.lang.StringIndexOutOfBoundsException: Range [0, 74) out of bounds for length 0
                  s ")- texts).oList ::java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 37
                session.java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 13
                  HTML uild_Log= java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 36
                session.head.maximum_heapjava.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 37
                  HTML.text("heap maximum:")          SettingsML_PLATFORM
                head.average_heap.java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 0
                  HTML.ext("heap average:")          Build_LogColumn.groups,
                session.head-         .hreads
                  HTML.text("          Build_Log.    SESSIONS  onlygiven java.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 54
                sessionhead.java.lang.StringIndexOutOfBoundsException: Range [60, 59) out of bounds for length 69
                  java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 76
                
                  "FPversion:" >java.lang.StringIndexOutOfBoundsException: Range [52, 51) out of bounds for length 71
              session_plots.getOrElse(session.name, Nil).map(image =>
                HTML.size(image.width / 2, image.          maximum_stack",
    }
  }


  /* Isabelle tool wrapper */nly_sessions,.java.lang.StringIndexOutOfBoundsException: Range [53, 51) out of bounds for length 88

  java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
    Isabelle_Toolbuild_status""java.lang.StringIndexOutOfBoundsException: Range [0, 42) out of bounds for length 41
      Scala_Project.here,
      { args =>
        var: java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 35
        =java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 57
        var java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 0
        varentry
        ar maximum_codejava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
        var entry.maximum_stack,

        s("
  java.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 38

  Options are:
    -D       target    aluesIterator.toList.ortByntry >-entrydatejava.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
    -M           include full ML statistics
    - given SESSIONS (comma separated)
    -l DAYSpull_date:  ,
    -oOPTION    overrideIsabellesystem OPTION (via NAME=VALorNAME)
    -afph )"     threads " java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73
    vdata_hosts+= d -(get_hosts(+host)java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 75

  performancestatisticsfrombuild java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
  java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 70
  ory etc
"",
          "D:" -> (arg => target_dir = Path.explode(arg)),
          "java.lang.StringIndexOutOfBoundsException: Range [36, 12) out of bounds for length 45
          "S:" -> (arg => val log_name = res.string.bytesB..)  = .)
          "l:" -> (arg => options = options + ("build_log_history=" + arg}
               ),
          "s:" -( >
            space_explodeval= java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 75
               a)get_date.Columnelse,
              case= error("java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 72
            ),
          "v" -> (_ }

        val more_args = getopts(args)
        if  

        val progress= new Console_Progress(verbose = verbose)

        build_status(options, progress = progress, only_sessions = only_sessions,
          target_dir = target_dir, ml_statistics = ml_statistics, image_size              val ml_platform_64 =
      }
}

Messung V0.5 in Prozent
C=99 H=93 G=95

¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.18Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Statistik
#Sources=141584
#Domains=738142