{"action":"created","issue":{"url":"https://api.github.com/repos/mono/mono/issues/8321","repository_url":"https://api.github.com/repos/mono/mono","labels_url":"https://api.github.com/repos/mono/mono/issues/8321/labels{/name}","comments_url":"https://api.github.com/repos/mono/mono/issues/8321/comments","events_url":"https://api.github.com/repos/mono/mono/issues/8321/events","html_url":"https://github.com/mono/mono/issues/8321","id":315667080,"node_id":"MDU6SXNzdWUzMTU2NjcwODA=","number":8321,"title":"Build break/test failures on FullAOT+LLVM configuration","user":{"login":"akoeplinger","id":1376924,"node_id":"MDQ6VXNlcjEzNzY5MjQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1376924?v=4","gravatar_id":"","url":"https://api.github.com/users/akoeplinger","html_url":"https://github.com/akoeplinger","followers_url":"https://api.github.com/users/akoeplinger/followers","following_url":"https://api.github.com/users/akoeplinger/following{/other_user}","gists_url":"https://api.github.com/users/akoeplinger/gists{/gist_id}","starred_url":"https://api.github.com/users/akoeplinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akoeplinger/subscriptions","organizations_url":"https://api.github.com/users/akoeplinger/orgs","repos_url":"https://api.github.com/users/akoeplinger/repos","events_url":"https://api.github.com/users/akoeplinger/events{/privacy}","received_events_url":"https://api.github.com/users/akoeplinger/received_events","type":"User","site_admin":false},"labels":[{"id":769619854,"node_id":"MDU6TGFiZWw3Njk2MTk4NTQ=","url":"https://api.github.com/repos/mono/mono/labels/area-Runtime:%20JIT","name":"area-Runtime: JIT","color":"d4c5f9","default":false},{"id":778618228,"node_id":"MDU6TGFiZWw3Nzg2MTgyMjg=","url":"https://api.github.com/repos/mono/mono/labels/disabled-test","name":"disabled-test","color":"654321","default":false}],"state":"closed","locked":false,"assignee":{"login":"jaykrell","id":1635728,"node_id":"MDQ6VXNlcjE2MzU3Mjg=","avatar_url":"https://avatars1.githubusercontent.com/u/1635728?v=4","gravatar_id":"","url":"https://api.github.com/users/jaykrell","html_url":"https://github.com/jaykrell","followers_url":"https://api.github.com/users/jaykrell/followers","following_url":"https://api.github.com/users/jaykrell/following{/other_user}","gists_url":"https://api.github.com/users/jaykrell/gists{/gist_id}","starred_url":"https://api.github.com/users/jaykrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaykrell/subscriptions","organizations_url":"https://api.github.com/users/jaykrell/orgs","repos_url":"https://api.github.com/users/jaykrell/repos","events_url":"https://api.github.com/users/jaykrell/events{/privacy}","received_events_url":"https://api.github.com/users/jaykrell/received_events","type":"User","site_admin":false},"assignees":[{"login":"jaykrell","id":1635728,"node_id":"MDQ6VXNlcjE2MzU3Mjg=","avatar_url":"https://avatars1.githubusercontent.com/u/1635728?v=4","gravatar_id":"","url":"https://api.github.com/users/jaykrell","html_url":"https://github.com/jaykrell","followers_url":"https://api.github.com/users/jaykrell/followers","following_url":"https://api.github.com/users/jaykrell/following{/other_user}","gists_url":"https://api.github.com/users/jaykrell/gists{/gist_id}","starred_url":"https://api.github.com/users/jaykrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaykrell/subscriptions","organizations_url":"https://api.github.com/users/jaykrell/orgs","repos_url":"https://api.github.com/users/jaykrell/repos","events_url":"https://api.github.com/users/jaykrell/events{/privacy}","received_events_url":"https://api.github.com/users/jaykrell/received_events","type":"User","site_admin":false}],"milestone":null,"comments":12,"created_at":"2018-04-18T22:42:38Z","updated_at":"2018-06-20T10:44:09Z","closed_at":"2018-06-20T10:35:25Z","author_association":"MEMBER","body":"## Steps to Reproduce\r\n\r\n1. Run FullAOT+LLVM config\r\n2. Issue 1: Observe build failures on armel/armhf\r\n3. Issue 2: Observe test failures on amd64/arm64\r\n\r\nThis started with https://jenkins.mono-project.com/job/test-mono-mainline-linux-fullaot+llvm/507/, commit range:\r\n\r\n- [coop] Add new states and transitions for hybrid coop suspend (commit: f2f6a7d)\r\n- [coop] Add MONO_ENABLE_HYBRID_SUSPEND environment variable (commit: 37613bc)\r\n- [threads] Implement hybrid cooperative suspend (commit: b9be955)\r\n- [configure] Add --with-hybrid-suspend option (commit: f214256)\r\n- [threads] Return suspend sort from begin_suspend_for_running_thread (commit: 7e728dc)\r\n- [threads] Make mono_thread_info_get_suspend_state suspend policy aware (commit: d1895b6)\r\n- [coop] Enter GC Safe around mono_os_event_ calls in threads.c (commit: aaece70)\r\n- [mcs] Fixes parameter check for interface types used with default (commit: 0d2609c)\r\n- Updated Readme.md for clarity, and added Windows instructions. (commit: abc4573)\r\n- Updated Readme.md (commit: 18d3890)\r\n- [console-unix] retry `tcsetattr` if it was interrupted by signal (#8138) (commit: 5128cce)\r\n- [profiler] Fix heapshot frequency calculation (#8163) (commit: af43001)\r\n- [threadpool] ThreadPool.SetMinThreads fails if ThreadPool.GetMaxThreads (commit: ff0430b)\r\n- Allow the LLVM optimizer options to be passed on the command line. (commit: 920267d)\r\n- [corlib] Make more crypto oids work on mobile profiles when not linked (commit: 3b2dbf3)\r\n- [runtime] Fix the build. (#8174) (commit: 254a57f)\r\n- Report the proper socket error (#8041) (commit: 5f66c75)\r\n- [jit] Add some implicit r4<->r8 conversions in float32 mode to the JIT (commit: aa729d1)\r\n- [ci] Add {,hybrid,full}aot_llvm presets to make sure we compile with (commit: 4f2522e)\r\n- [sdks] Fix typo (#8186) (commit: 42a62db)\r\n- [sdks] Add ANDROID_BUILD_TOOLS_DIR to differentiate it from (commit: 1fff043)\r\n\r\n## Current Behavior\r\n\r\nIssue 1: Build on armel/armhf is broken:\r\n\r\n```\r\n06:13:45 MONO_PATH=\".//class/lib/testing_aot_full\" /home/builder/jenkins/workspace/test-mono-mainline-fullaot+llvm/label/debian-9-armel/runtime/mono-wrapper  --runtime=mobile -O=gsharedvt --llvm --aot=full,nimt-trampolines=2000,ntrampolines=10000,nrgctx-fetch-trampolines=256,ngsharedvt-trampolines=4000,temp-path=class/lib/testing_aot_full/I18N.Rare.dll_bitcode_tmp --verbose class/lib/testing_aot_full/I18N.Rare.dll > class/lib/testing_aot_full/I18N.Rare.dll.so.aot-log\r\n06:13:46 class/lib/testing_aot_full/I18N.Other.dll_bitcode_tmp/temp-llvm.o: file not recognized: File format not recognized\r\n06:13:46 \r\ncollect2: error: ld returned 1 exit status\r\n06:13:46 AOT of image class/lib/testing_aot_full/I18N.Other.dll failed.\r\n06:13:46 build/rules.make:194: recipe for target 'class/lib/testing_aot_full/I18N.Other.dll.so' failed\r\n```\r\n\r\nIssue 2:\r\n\r\nTest failures on amd64/arm64:\r\n\r\n```\r\namd64:\r\nMonoTests.runtime.generic-stack-traces2.2.exe\r\nMonoTests.runtime.finally_block_ending_in_dead_bb.exe\r\nMonoTests.gshared.generic-stack-traces2.2.exe\r\nMonoTests.gshared.generic-stack-traces2.2.exe\r\nMonoTests.gshared.generic-stack-traces2.2.exe\r\nMonoTests.gshared.generic-stack-traces2.2.exe\r\n\r\narm64:\r\nMonoTests.test-sgen-regular-ms-conc-simple.bug-17590.exe\r\nMonoTests.test-sgen-regular-ms-simple.bug-17590.exe\r\n```\r\n\r\n## Expected Behavior\r\n\r\nNo build/test failures\r\n\r\n### On which platforms did you notice this\r\n\r\n[ ] macOS\r\n[ X ] Linux\r\n[ ] Windows\r\n\r\n**Version Used**: master\r\n\r\n/cc @lambdageek "},"comment":{"url":"https://api.github.com/repos/mono/mono/issues/comments/398706081","html_url":"https://github.com/mono/mono/issues/8321#issuecomment-398706081","issue_url":"https://api.github.com/repos/mono/mono/issues/8321","id":398706081,"node_id":"MDEyOklzc3VlQ29tbWVudDM5ODcwNjA4MQ==","user":{"login":"jaykrell","id":1635728,"node_id":"MDQ6VXNlcjE2MzU3Mjg=","avatar_url":"https://avatars1.githubusercontent.com/u/1635728?v=4","gravatar_id":"","url":"https://api.github.com/users/jaykrell","html_url":"https://github.com/jaykrell","followers_url":"https://api.github.com/users/jaykrell/followers","following_url":"https://api.github.com/users/jaykrell/following{/other_user}","gists_url":"https://api.github.com/users/jaykrell/gists{/gist_id}","starred_url":"https://api.github.com/users/jaykrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaykrell/subscriptions","organizations_url":"https://api.github.com/users/jaykrell/orgs","repos_url":"https://api.github.com/users/jaykrell/repos","events_url":"https://api.github.com/users/jaykrell/events{/privacy}","received_events_url":"https://api.github.com/users/jaykrell/received_events","type":"User","site_admin":false},"created_at":"2018-06-20T10:44:09Z","updated_at":"2018-06-20T10:44:09Z","author_association":"MEMBER","body":"Should have a bug for the disabled finallybb test. Not easy to fix.\r\n\r\nShould have bug to decide root/readonly behavior. Maybe note that we divege from coreclr.\r\nThere is other PR to unify some.\r\n\r\nI can open them later."}}
{"actor":{"display_login":"jaykrell"}}