Skip to content

Moved inline logic before pickler.#1095

Merged
VladUreche merged 1 commit intoscala:2.10.xfrom
gkossakowski:inliner-access-levels
Aug 9, 2012
Merged

Moved inline logic before pickler.#1095
VladUreche merged 1 commit intoscala:2.10.xfrom
gkossakowski:inliner-access-levels

Conversation

@gkossakowski
Copy link
Contributor

The test case failed due to separate compilation. The problem was
that we don't pickle the fact that the field was made public.

Original patch by @odersky. Cleaned up by me. Changes I made:

  • removed stale test-case
  • reduced whitespace changes

Supersedes #1089.

Review by @odersky and @adriaanm.

The test case failed due to separate compilation. The problem was
that we don't pickle the fact that the field was made public.

Original patch by @odersky. Cleaned up by me. Changes I made:

  * removed stale test-case
  * reduced whitespace changes

Supersedes scala#1089.

Review by @odersky and @moors.
@scala-jenkins
Copy link

Started jenkins job pr-rangepos at https://scala-webapps.epfl.ch/jenkins/job/pr-rangepos/137/

@scala-jenkins
Copy link

Started jenkins job pr-scala-testsuite-linux-opt at https://scala-webapps.epfl.ch/jenkins/job/pr-scala-testsuite-linux-opt/840/

@scala-jenkins
Copy link

jenkins job pr-rangepos: Success - https://scala-webapps.epfl.ch/jenkins/job/pr-rangepos/137/

@scala-jenkins
Copy link

jenkins job pr-scala-testsuite-linux-opt: Failed - https://scala-webapps.epfl.ch/jenkins/job/pr-scala-testsuite-linux-opt/840/

@gkossakowski
Copy link
Contributor Author

Let's see if it's not a spurious failure.
PLS REBUILD pr-scala-testsuite-linux-opt

@scala-jenkins
Copy link

Started jenkins job pr-scala-testsuite-linux-opt at https://scala-webapps.epfl.ch/jenkins/job/pr-scala-testsuite-linux-opt/846/

@adriaanm
Copy link
Contributor

adriaanm commented Aug 9, 2012

yeah i think this one tends to flake out from time to time

@scala-jenkins
Copy link

jenkins job pr-scala-testsuite-linux-opt: Failed - https://scala-webapps.epfl.ch/jenkins/job/pr-scala-testsuite-linux-opt/846/

@gkossakowski
Copy link
Contributor Author

The last failure is spurious. All tests passed, and the build was successful.

Also, I checked whether inlining warnings went away with this change. Almost none of them did. Investigating into it now. This is not a blocker to merge this change.

VladUreche added a commit that referenced this pull request Aug 9, 2012
@VladUreche VladUreche merged commit 2fd4df8 into scala:2.10.x Aug 9, 2012
@lrytz
Copy link
Member

lrytz commented Aug 9, 2012

i fixed the build script, sorry 'bout that lrytz/jenkins-scripts@f101de7

@VladUreche
Copy link
Contributor

PS: Merged with Martin's approval and verbal LGTM, as he wanted to try this change asap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants