src/Pure/Tools/build.scala
changeset 50713 dae523e6198b
parent 50707 5b2bf7611662
child 50715 8cfd585b9162
equal deleted inserted replaced
50712:3e6eb9c4fc6d 50713:dae523e6198b
   648 
   648 
   649                 File.write(output_dir + log(name), out)
   649                 File.write(output_dir + log(name), out)
   650                 progress.echo(name + " FAILED")
   650                 progress.echo(name + " FAILED")
   651                 if (rc != 130) {
   651                 if (rc != 130) {
   652                   progress.echo("(see also " + (output_dir + log(name)).file.toString + ")")
   652                   progress.echo("(see also " + (output_dir + log(name)).file.toString + ")")
   653                   val tail = out_lines.drop(out_lines.length - 20 max 0)
   653                   val lines = out_lines.filterNot(_.startsWith("\f"))
       
   654                   val tail = lines.drop(lines.length - 20 max 0)
   654                   progress.echo("\n" + cat_lines(tail))
   655                   progress.echo("\n" + cat_lines(tail))
   655                 }
   656                 }
   656 
   657 
   657                 (None, no_heap)
   658                 (None, no_heap)
   658               }
   659               }