The build procedure for Scalac is vulnerable. I changed Parsers.scala to a point that it could not parse subscript scripts properly any more.
Unfortunately I did also an ant all.clean so that the 'locker' scalac had to be compiled; and this locker is used to compile Predef.scala, subscript-swing etc.
These did not compile any more, but they are needed to get Jars with which I could test the compiler, using the command gradle --debug publish-local -Ddocs.skip=1.
I bypassed this by renaming Predef.scala to something not ending in .scala, and by commenting-out subscript-swing etc in build.xml. In a restructured Compiler we should avoid such problems.
The build procedure for Scalac is vulnerable. I changed
Parsers.scala
to a point that it could not parse subscript scripts properly any more.Unfortunately I did also an
ant all.clean
so that the 'locker' scalac had to be compiled; and this locker is used to compilePredef.scala
,subscript-swing
etc.These did not compile any more, but they are needed to get Jars with which I could test the compiler, using the command
gradle --debug publish-local -Ddocs.skip=1
.I bypassed this by renaming
Predef.scala
to something not ending in.scala
, and by commenting-outsubscript-swing
etc inbuild.xml
. In a restructured Compiler we should avoid such problems.