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

[2019-12][ios][32bits] mscorlib Part 2 still too large to build in debug #18614

Closed
spouliot opened this issue Jan 29, 2020 · 1 comment · Fixed by #18619
Closed

[2019-12][ios][32bits] mscorlib Part 2 still too large to build in debug #18614

spouliot opened this issue Jan 29, 2020 · 1 comment · Fixed by #18619
Assignees

Comments

@spouliot
Copy link
Contributor

http://xamarin-storage/jenkins/xamarin-macios/pull-request/b660546b2f601af89769b29bac28598009dbbc56/3422522/device-tests/jenkins-results/tests/index.html

note: mscorlib unit tests were split - but part 2 is still to big, by itself, to build.

Steps to Reproduce

  1. Build mscorlib part 2 on iOS 32bits (without LLVM)

Current Behavior

Build failure

19:53:17.8732950 /Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/obj/iPhone/Debug32/mtouch-cache/armv7/monotouch_corlib_xunit-test.part2.dll.s(1444685,8): error GDC116A36: can not encode offset '0x1000064' in resulting scattered relocation. [/Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/mscorlib Part 2.csproj] 
19:53:18.0121990 /Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/obj/iPhone/Debug32/mtouch-cache/armv7/monotouch_corlib_xunit-test.part2.dll.s(1444697,8): error GDC116A36: can not encode offset '0x10000E4' in resulting scattered relocation. [/Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/mscorlib Part 2.csproj] 
19:53:18.0128030 /Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/obj/iPhone/Debug32/mtouch-cache/armv7/monotouch_corlib_xunit-test.part2.dll.s(1444709,8): error GDC116A36: can not encode offset '0x1000164' in resulting scattered relocation. [/Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/mscorlib Part 2.csproj] 
19:53:18.0131600 /Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/obj/iPhone/Debug32/mtouch-cache/armv7/monotouch_corlib_xunit-test.part2.dll.s(1444723,8): error GDC116A36: can not encode offset '0x10001EC' in resulting scattered relocation. [/Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/mscorlib Part 2.csproj] 
19:53:18.0135480 /Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/obj/iPhone/Debug32/mtouch-cache/armv7/monotouch_corlib_xunit-test.part2.dll.s(1444745,8): error GDC116A36: can not encode offset '0x10002DC' in resulting scattered relocation. [/Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/mscorlib Part 2.csproj] 
19:53:18.0139940 /Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/obj/iPhone/Debug32/mtouch-cache/armv7/monotouch_corlib_xunit-test.part2.dll.s(1444752,8): error GDC116A36: can not encode offset '0x1000354' in resulting scattered relocation. [/Users/xamarinqa/agent/_work/9/s/tests/xharness/tmp-test-dir/mscorlib Part 2407/mscorlib Part 2.csproj] 
...

Expected Behavior

Build success

On which platforms did you notice this

[x] iOS 32bits (debug / non-llvm)
[ ] macOS
[ ] Linux
[ ] Windows

Version Used:

mono 2019-12

Stacktrace

none

@spouliot
Copy link
Contributor Author

@akoeplinger akoeplinger self-assigned this Jan 29, 2020
akoeplinger added a commit to akoeplinger/mono that referenced this issue Jan 29, 2020
Follow-up to mono#18228 since two parts wasn't enough to fix the size issue on 32bits devices.
We now use three parts.

Fixes mono#18614
akoeplinger added a commit to akoeplinger/mono that referenced this issue Jan 29, 2020
Follow-up to mono#18228 since two parts wasn't enough to fix the size issue on 32bits devices.
We now use three parts.

Fixes mono#18614
monojenkins pushed a commit to monojenkins/mono that referenced this issue Jan 29, 2020
Follow-up to mono#18228 since two parts wasn't enough to fix the size issue on 32bits devices.
We now use three parts.

Fixes mono#18614
akoeplinger added a commit that referenced this issue Jan 29, 2020
Follow-up to #18228 since two parts wasn't enough to fix the size issue on 32bits devices.
We now use three parts.

Fixes #18614

Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
akoeplinger added a commit that referenced this issue Jan 29, 2020
Follow-up to #18228 since two parts wasn't enough to fix the size issue on 32bits devices.
We now use three parts.

Fixes #18614
jonpryor added a commit to jonpryor/xamarin-android that referenced this issue Jan 30, 2020
Changes: mono/mono@2edccc5...8b72dbb

Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1048838
Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1050615
Context: mono/mono#18614

  * mono/mono@8b72dbb7086: [corlib] Split corlib xunit tests even more for iOS (#18620)
  * mono/mono@1e2d68b92c9: Bump bockbuild for Pango patch
  * mono/mono@e55302cb080: configure.ac: remove AC_SEARCH_LIBS for libintl (#18595)
  * mono/mono@ef8188a08d9: [runtime] Disable lldb backtrace display on osx, it hangs on attaching in lldb. (#18591)
  * mono/mono@01be275ad70: [2019-12] Bump msbuild to track mono-2019-10 (#18577)
  * mono/mono@f9e5a6d2b2a: [jit] Compute has_references correctly for gshared types whose constraint is a generic valuetype. Also emit write barriers correctly for these types. (#18562)
  * mono/mono@a979811c631: [2019-12] [debugger] Native thread not executing managed code considered as terminated  (#18504)
  * mono/mono@455cf7d3b12: [interp] context can be uninitialized for get_resume_state callback (#18535)
jonpryor added a commit to xamarin/xamarin-android that referenced this issue Jan 31, 2020
Changes: mono/mono@2edccc5...8b72dbb

Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1048838
Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1050615
Context: mono/mono#18614

  * mono/mono@8b72dbb7086: [corlib] Split corlib xunit tests even more for iOS (#18620)
  * mono/mono@1e2d68b92c9: Bump bockbuild for Pango patch
  * mono/mono@e55302cb080: configure.ac: remove AC_SEARCH_LIBS for libintl (#18595)
  * mono/mono@ef8188a08d9: [runtime] Disable lldb backtrace display on osx, it hangs on attaching in lldb. (#18591)
  * mono/mono@01be275ad70: [2019-12] Bump msbuild to track mono-2019-10 (#18577)
  * mono/mono@f9e5a6d2b2a: [jit] Compute has_references correctly for gshared types whose constraint is a generic valuetype. Also emit write barriers correctly for these types. (#18562)
  * mono/mono@a979811c631: [2019-12] [debugger] Native thread not executing managed code considered as terminated  (#18504)
  * mono/mono@455cf7d3b12: [interp] context can be uninitialized for get_resume_state callback (#18535)
jonpryor pushed a commit to xamarin/xamarin-android that referenced this issue Mar 13, 2020
Changes: mono/api-snapshot@53a841f...5b8247e

	$ git diff --shortstat 53a841ff...5b8247e2
	 9 files changed, 572 insertions(+), 13 deletions(-)

Changes: mono/corefx@1cdb9c2...7c9e215

	$ git diff --shortstat 1cdb9c20...7c9e2158
	 24 files changed, 2393 insertions(+), 396 deletions(-)

Changes: dotnet/cecil@a6a7f5c...8021f3f

	$ git diff --shortstat a6a7f5c0...8021f3fb
	 16 files changed, 98 insertions(+), 25 deletions(-)

Changes: dotnet/linker@e8d054b...e1c7a72

	$ git diff --shortstat e8d054bf...e1c7a729
	 220 files changed, 9758 insertions(+), 3165 deletions(-)

Changes: mono/mono@2ff8988...d90665a

	$ git diff --shortstat 2ff89885...d90665a4
	 612 files changed, 20193 insertions(+), 10239 deletions(-)

Context: mono/mono#9726
Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1048838
Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1050615
Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1069059
Context: mono/mono#10643
Context: mono/mono#10651
Context: mono/mono#12022
Context: mono/mono#12995
Context: mono/mono#15612
Context: mono/mono#16513
Context: mono/mono#16588
Context: mono/mono#16778
Context: mono/mono#16969
Context: mono/mono#17140
Context: mono/mono#17601
Context: mono/mono#17869
Context: mono/mono#17878
Context: mono/mono#17916
Context: mono/mono#17926
Context: mono/mono#17980
Context: mono/mono#18006
Context: mono/mono#18019
Context: mono/mono#18020
Context: mono/mono#18030
Context: mono/mono#18061
Context: mono/mono#18064
Context: mono/mono#18106
Context: mono/mono#18120
Context: mono/mono#18191
Context: mono/mono#18202
Context: mono/mono#18213
Context: mono/mono#18221
Context: mono/mono#18247
Context: mono/mono#18273
Context: mono/mono#18276
Context: mono/mono#18317
Context: mono/mono#18323
Context: mono/mono#18364
Context: mono/mono#18370
Context: mono/mono#18417
Context: mono/mono#18418
Context: mono/mono#18455
Context: mono/mono#18506
Context: mono/mono#18524
Context: mono/mono#18530
Context: mono/mono#18554
Context: mono/mono#18572
Context: mono/mono#18578
Context: mono/mono#18584
Context: mono/mono#18612
Context: mono/mono#18614
Context: mono/mono#18675
Context: mono/mono#18676
Context: mono/mono#18925
Context: mono/mono#19009
Context: https://issuetracker.unity3d.com/issues/unity-physics-collisions-do-not-work-and-errors-are-thrown-when-entering-play-mode
Context: https://xamarin.github.io/bugzilla-archives/20/20233/bug.html
jonpryor pushed a commit to xamarin/xamarin-android that referenced this issue Mar 15, 2020
Changes: mono/api-snapshot@53a841f...5b8247e

	$ git diff --shortstat 53a841ff...5b8247e2
	 9 files changed, 572 insertions(+), 13 deletions(-)

Changes: mono/corefx@1cdb9c2...7c9e215

	$ git diff --shortstat 1cdb9c20...7c9e2158
	 24 files changed, 2393 insertions(+), 396 deletions(-)

Changes: dotnet/cecil@a6a7f5c...8021f3f

	$ git diff --shortstat a6a7f5c0...8021f3fb
	 16 files changed, 98 insertions(+), 25 deletions(-)

Changes: dotnet/linker@e8d054b...e1c7a72

	$ git diff --shortstat e8d054bf...e1c7a729
	 220 files changed, 9758 insertions(+), 3165 deletions(-)

Changes: mono/mono@2ff8988...d90665a

	$ git diff --shortstat 2ff89885...d90665a4
	 612 files changed, 20193 insertions(+), 10239 deletions(-)

Context: mono/mono#9726
Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1048838
Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1050615
Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1069059
Context: mono/mono#10643
Context: mono/mono#10651
Context: mono/mono#12022
Context: mono/mono#12995
Context: mono/mono#15612
Context: mono/mono#16513
Context: mono/mono#16588
Context: mono/mono#16778
Context: mono/mono#16969
Context: mono/mono#17140
Context: mono/mono#17601
Context: mono/mono#17869
Context: mono/mono#17878
Context: mono/mono#17916
Context: mono/mono#17926
Context: mono/mono#17980
Context: mono/mono#18006
Context: mono/mono#18019
Context: mono/mono#18020
Context: mono/mono#18030
Context: mono/mono#18061
Context: mono/mono#18064
Context: mono/mono#18106
Context: mono/mono#18120
Context: mono/mono#18191
Context: mono/mono#18202
Context: mono/mono#18213
Context: mono/mono#18221
Context: mono/mono#18247
Context: mono/mono#18273
Context: mono/mono#18276
Context: mono/mono#18317
Context: mono/mono#18323
Context: mono/mono#18364
Context: mono/mono#18370
Context: mono/mono#18417
Context: mono/mono#18418
Context: mono/mono#18455
Context: mono/mono#18506
Context: mono/mono#18524
Context: mono/mono#18530
Context: mono/mono#18554
Context: mono/mono#18572
Context: mono/mono#18578
Context: mono/mono#18584
Context: mono/mono#18612
Context: mono/mono#18614
Context: mono/mono#18675
Context: mono/mono#18676
Context: mono/mono#18925
Context: mono/mono#19009
Context: https://issuetracker.unity3d.com/issues/unity-physics-collisions-do-not-work-and-errors-are-thrown-when-entering-play-mode
Context: https://xamarin.github.io/bugzilla-archives/20/20233/bug.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants