Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the interpreter pass all runtime tests #6861

Closed
marek-safar opened this issue Feb 7, 2018 · 2 comments

Comments

@marek-safar
Copy link
Member

@marek-safar marek-safar commented Feb 7, 2018

We want to pass on ARM, ARM64, amd64 platforms

ARM

  • appdomain-unload-callback.exe
  • appdomain-unload.exe
  • array_load_exception.exe
  • assemblyresolve_event6.exe
  • async-with-cb-throws.exe
  • block_guard_restore_aligment_on_exit.exe
  • bug-323114.exe
  • bug-335131.2.exe
  • bug-415577.exe
  • bug-45841-fpstack-exceptions.exe
  • bug-48015.exe
  • bug-58782-capture-and-throw.exe
  • bug-58782-plain-throw.exe
  • bug-60862.exe
  • bug-80307.exe
  • bug-80392.2.exe
  • bug445361.exe
  • calliGenericTest.exe
  • cominterop.exe
  • context-static.exe
  • delegate-async-exit.exe
  • delegate-delegate-exit.exe
  • delegate-exit.exe
  • delegate-with-null-target.exe
  • delegate1.exe
  • delegate3.exe
  • delegate5.exe
  • delegate8.exe
  • delegate9.exe
  • dim-diamondshape.exe
  • dynamic-method-stack-traces.exe
  • even-odd.exe
  • exception18.exe
  • field-access.exe
  • finalizer-exception.exe
  • finalizer-thread.exe
  • handleref.exe
  • itail1.exe
  • monitor-abort.exe
  • nullable_boxing.2.exe
  • pinvoke.exe
  • pinvoke2.exe
  • pinvoke3.exe
  • remoting2.exe
  • remoting3.exe
  • safehandle.2.exe
  • sitail1.exe
  • stackframes-async.2.exe
  • static-constructor.exe
  • threadpool-exceptions2.exe
  • threadpool-exceptions3.exe
  • threadpool-exceptions4.exe
  • threadpool-exceptions5.exe
  • threadpool-exceptions6.exe
  • thunks.exe
  • thread6.exe
  • typeload-unaligned.exe
  • vararg.exe
  • vararg2.exe
  • vararg3.exe

ARM64

  • array_load_exception.exe
  • bug-335131.2.exe
  • bug-48015.exe
  • bug-58782-capture-and-throw.exe
  • bug-58782-plain-throw.exe
  • calliGenericTest.exe
  • classinit3.exe
  • delegate-with-null-target.exe
  • dim-diamondshape.exe
  • itail1.exe
  • pinvoke2.exe
  • pinvoke3.exe
  • sitail1.exe
  • test-tls.exe
  • thread6.exe
  • vararg.exe
  • vararg2.exe
  • vararg3.exe

x64

  • assemblyresolve_event6.exe
  • bug-48015.exe
  • bug-60862.exe
  • calliGenericTest.exe
  • cominterop.exe
  • delegate-with-null-target.exe
  • dim-diamondshape.exe
  • itail1.exe
  • pinvoke.exe
  • pinvoke2.exe
  • pinvoke3.exe
  • sitail1.exe
@luhenry

This comment has been minimized.

Copy link
Member

@luhenry luhenry commented Mar 1, 2018

There are still a lot of tests disabled on ARM due to a bug with register R8 clobbering on trampolines

@luhenry

This comment has been minimized.

Copy link
Member

@luhenry luhenry commented Mar 5, 2018

The pinvoke tests are going to be harder: we need to allow for restoring context into a interpreter frame. Right now this is guarded against by an assertion, so we need to relax and fix that.

@luhenry luhenry closed this Feb 21, 2019
Short Term Projects automation moved this from In progress to Completed Tasks in this Sprint Feb 21, 2019
@marek-safar marek-safar moved this from Completed Tasks in this Sprint to Done in Short Term Projects Mar 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
3 participants
You can’t perform that action at this time.