Update builders to clang 15
Categories
(Firefox Build System :: Toolchains, task)
Tracking
(firefox108 fixed)
| Tracking | Status | |
|---|---|---|
| firefox108 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
(Depends on 1 open bug)
Details
(Keywords: perf-alert)
Crash Data
Attachments
(2 files)
It's expected to be released at the beginning of September.
| Assignee | ||
Comment 1•3 years ago
|
||
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 2•3 years ago
|
||
Currently, when building clang for mac, which we cross-compile, we're
always passing a x86-64 target, even on arm64. This cancels out with the
LLVM build system adding -arch arm64, so it worked fine... until clang
15, where some things end up being built without -arch arm64 and
things end up broken.
| Assignee | ||
Updated•3 years ago
|
Comment 4•3 years ago
|
||
| bugherder | ||
Updated•3 years ago
|
Comment 6•3 years ago
|
||
Backed out for causing clang-format failures.
Backout link: https://hg.mozilla.org/integration/autoland/rev/9774f7b0857b3662a676dc44ae7d6d7cb0102f6d
Push with failures: https://treeherder.mozilla.org/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel&revision=90cbd3e4faacda87d3558256ec14c45125903c7b
Failure log: https://treeherder.mozilla.org/logviewer?job_id=390868617&repo=autoland&lineNumber=504
Comment 8•3 years ago
|
||
Backed out for causing build bustages.
Backout link: https://hg.mozilla.org/integration/autoland/rev/b608fc52135d4696a12bddde8b80b1b0e2474099
Push where failures started: https://treeherder.mozilla.org/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel&revision=ddd9b4ac6f847aa0e758a7559fb284eda9210d39&selectedTaskRun=B1DiLLzDRYGWwFgIVXgEqg.0
Failure log: https://treeherder.mozilla.org/logviewer?job_id=391037582&repo=autoland&lineNumber=256981
Comment 9•3 years ago
|
||
We also found these failures:
Xpcshell - https://treeherder.mozilla.org/logviewer?job_id=391046687&repo=autoland&lineNumber=3675
Mochitest: https://treeherder.mozilla.org/logviewer?job_id=391046227&repo=autoland&lineNumber=2042
Comment 10•3 years ago
|
||
Comment 11•3 years ago
•
|
||
Backed out changeset 1efa06d7902a (Bug 1784202) for causing mochitest failures.
Backout link
Push with failures <--> mda3
Failure Log
Also X4 Failure Log
Comment 12•3 years ago
|
||
Comment 13•3 years ago
|
||
(In reply to Marian-Vasile Laza from comment #11)
Backed out changeset 1efa06d7902a (Bug 1784202) for causing mochitest failures.
Backout link
Push with failures <--> mda3
Failure Log
Also X4 Failure Log
== Change summary for alert #35535 (as of Tue, 27 Sep 2022 09:09:42 GMT) ==
Regressions:
| Ratio | Test | Platform | Options | Absolute values (old vs new) |
|---|---|---|---|---|
| 39% | compiler_metrics num_static_constructors | osx-cross | 112.00 -> 156.00 | |
| 30% | compiler_metrics num_static_constructors | android-5-0-x86_64 | 112.00 -> 146.00 | |
| 21% | compiler_metrics num_static_constructors | linux64 | 168.00 -> 203.00 | |
| 15% | compiler_metrics num_static_constructors | linux64 | 176.75 -> 203.00 | |
| 0.48% | installer size | osx-shippable | instrumented | 120,997,952.75 -> 121,579,514.83 |
| 0.14% | installer size | osx-cross | 82,173,055.04 -> 82,288,348.83 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=35535
| Assignee | ||
Updated•3 years ago
|
Comment 14•3 years ago
|
||
== Change summary for alert #35548 (as of Thu, 29 Sep 2022 04:51:33 GMT) ==
Regressions:
| Ratio | Test | Platform | Options | Absolute values (old vs new) |
|---|---|---|---|---|
| 35% | perf_reftest_singletons bloom-basic-2.html | windows10-64-shippable-qr | e10s fission stylo webrender | 45.62 -> 61.45 |
| 31% | perf_reftest_singletons bloom-basic.html | windows10-64-shippable-qr | e10s fission stylo webrender | 46.53 -> 61.13 |
| 19% | perf_reftest_singletons style-attr-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 2.89 -> 3.46 |
| 17% | perf_reftest_singletons tiny-traversal-singleton.html | windows10-64-shippable-qr | e10s fission stylo webrender | 617.01 -> 724.44 |
| 14% | perf_reftest_singletons attr-selector-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 196.44 -> 224.54 |
| 14% | perf_reftest_singletons coalesce-2.html | windows10-64-shippable-qr | e10s fission stylo webrender | 128.80 -> 146.44 |
| 13% | perf_reftest_singletons style-sharing.html | windows10-64-shippable-qr | e10s fission stylo webrender | 4.69 -> 5.31 |
| 12% | perf_reftest_singletons style-sharing-style-attr.html | windows10-64-shippable-qr | e10s fission stylo webrender | 4.79 -> 5.38 |
| 10% | perf_reftest_singletons coalesce-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 176.37 -> 194.06 |
| 9% | perf_reftest_singletons link-style-cache-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 486.66 -> 532.30 |
| 7% | perf_reftest_singletons nth-index-2.html | windows10-64-shippable-qr | e10s fission stylo webrender | 3.06 -> 3.28 |
| 6% | perf_reftest_singletons abspos-reflow-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 56.34 -> 59.57 |
| 5% | perf_reftest_singletons scrollbar-styles-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 474.36 -> 498.47 |
Improvements:
| Ratio | Test | Platform | Options | Absolute values (old vs new) |
|---|---|---|---|---|
| 18% | perf_reftest_singletons id-getter-7.html | windows10-64-shippable-qr | e10s fission stylo webrender | 411.24 -> 336.15 |
| 18% | perf_reftest_singletons id-getter-3.html | windows10-64-shippable-qr | e10s fission stylo webrender | 410.27 -> 336.42 |
| 18% | perf_reftest_singletons id-getter-6.html | windows10-64-shippable-qr | e10s fission stylo webrender | 409.97 -> 336.26 |
| 18% | perf_reftest_singletons id-getter-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 423.58 -> 347.49 |
| 18% | perf_reftest_singletons id-getter-4.html | windows10-64-shippable-qr | e10s fission stylo webrender | 410.00 -> 336.56 |
| 18% | perf_reftest_singletons id-getter-5.html | windows10-64-shippable-qr | e10s fission stylo webrender | 410.07 -> 336.94 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=35548
Comment 15•3 years ago
|
||
(In reply to Marian-Vasile Laza from comment #11)
Backed out changeset 1efa06d7902a (Bug 1784202) for causing mochitest failures.
Backout link
Push with failures <--> mda3
Failure Log
Also X4 Failure Log
== Change summary for alert #35544 (as of Thu, 29 Sep 2022 04:51:27 GMT) ==
Improvements:
| Ratio | Test | Platform | Options | Absolute values (old vs new) |
|---|---|---|---|---|
| 28% | perf_reftest_singletons bloom-basic-2.html | windows10-64-shippable-qr | e10s fission stylo webrender | 61.45 -> 44.47 |
| 27% | perf_reftest_singletons bloom-basic.html | windows10-64-shippable-qr | e10s fission stylo webrender | 61.22 -> 44.76 |
| 17% | perf_reftest_singletons tiny-traversal-singleton.html | windows10-64-shippable-qr | e10s fission stylo webrender | 724.61 -> 601.38 |
| 13% | perf_reftest_singletons style-sharing.html | windows10-64-shippable-qr | e10s fission stylo webrender | 5.31 -> 4.60 |
| 13% | perf_reftest_singletons attr-selector-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 224.60 -> 195.12 |
| ... | ... | ... | ... | ... |
| 6% | perf_reftest_singletons abspos-reflow-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 59.81 -> 56.33 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=35544
Updated•3 years ago
|
Comment 16•3 years ago
|
||
Comment 17•3 years ago
|
||
| bugherder | ||
| Assignee | ||
Updated•3 years ago
|
Comment 18•3 years ago
|
||
Backed out for causing crashes in @strlen + 0x30
Backout link: https://hg.mozilla.org/integration/autoland/rev/83900a4fbabbe11197ba1dbdd90e8e468b0707b0
ERROR - TEST-UNEXPECTED-FAIL | devtools/shared/webconsole/test/chrome/test_page_errors.html | application terminated with exit code 1
[task 2022-10-26T05:36:54.241Z] 05:36:54 INFO - runtests.py | Application ran for: 0:00:09.971235
[task 2022-10-26T05:36:54.242Z] 05:36:54 INFO - zombiecheck | Reading PID log: C:\Users\task_166676052994451\AppData\Local\Temp\tmpx0lf2r95pidlog
[task 2022-10-26T05:36:54.242Z] 05:36:54 INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KFqmq_ntTYmBSzNqy40TMg/artifacts/public/build/target.crashreporter-symbols.zip
[task 2022-10-26T05:37:09.914Z] 05:37:09 INFO - mozcrash Copy/paste: Z:/task_166676052994451/fetches\minidump-stackwalk\minidump-stackwalk.exe --symbols-url=https://symbols.mozilla.org/ --human C:\Users\task_166676052994451\AppData\Local\Temp\tmpavnypy58.mozrunner\minidumps\c760e737-a3ce-4174-987d-df98ca2da6a2.dmp C:\Users\task_166676052994451\AppData\Local\Temp\tmpq8p6vyf1
[task 2022-10-26T05:37:17.731Z] 05:37:17 INFO - mozcrash Saved minidump as Z:\task_166676052994451\build\blobber_upload_dir\c760e737-a3ce-4174-987d-df98ca2da6a2.dmp
[task 2022-10-26T05:37:17.735Z] 05:37:17 INFO - mozcrash Saved app info as Z:\task_166676052994451\build\blobber_upload_dir\c760e737-a3ce-4174-987d-df98ca2da6a2.extra
[task 2022-10-26T05:37:18.325Z] 05:37:18 INFO - PROCESS-CRASH | devtools/shared/webconsole/test/chrome/test_page_errors.html | application crashed [@ strlen + 0x30]
[task 2022-10-26T05:37:18.325Z] 05:37:18 INFO - Crash dump filename: C:\Users\task_166676052994451\AppData\Local\Temp\tmpavnypy58.mozrunner\minidumps\c760e737-a3ce-4174-987d-df98ca2da6a2.dmp
[task 2022-10-26T05:37:18.325Z] 05:37:18 INFO - Operating system: Windows NT
[task 2022-10-26T05:37:18.325Z] 05:37:18 INFO - 10.0.19041
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - CPU: x86
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - GenuineIntel family 6 model 106 stepping 6
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - 8 CPUs
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO -
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_READ
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Crash address: 0x0
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Process uptime: 10 seconds
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO -
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Thread 0 MainThread (crashed)
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - 0 ucrtbase.dll!strlen + 0x30
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - eip = 0x75eace60 esp = 0x009dcac8 ebp = 0x009dcaf8 ebx = 0x009dccd0
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - esi = 0x00000001 edi = 0x009dcb20 eax = 0x00000000 ecx = 0x00000000
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - edx = 0x64e3ff6e eflags = 0x00010246
[task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Found by: given as instruction pointer in context
Comment 19•3 years ago
|
||
Backout merged to central: https://hg.mozilla.org/mozilla-central/rev/83900a4fbabbe11197ba1dbdd90e8e468b0707b0
Comment 20•3 years ago
|
||
These crashes have also been observed by some users, e.g. bp-0deac7b0-dbc6-4170-b034-f3cc80221027
Comment 21•3 years ago
|
||
(In reply to Sandor Molnar from comment #18)
Backed out for causing crashes in @strlen + 0x30
Backout link: https://hg.mozilla.org/integration/autoland/rev/83900a4fbabbe11197ba1dbdd90e8e468b0707b0
ERROR - TEST-UNEXPECTED-FAIL | devtools/shared/webconsole/test/chrome/test_page_errors.html | application terminated with exit code 1 [task 2022-10-26T05:36:54.241Z] 05:36:54 INFO - runtests.py | Application ran for: 0:00:09.971235 [task 2022-10-26T05:36:54.242Z] 05:36:54 INFO - zombiecheck | Reading PID log: C:\Users\task_166676052994451\AppData\Local\Temp\tmpx0lf2r95pidlog [task 2022-10-26T05:36:54.242Z] 05:36:54 INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KFqmq_ntTYmBSzNqy40TMg/artifacts/public/build/target.crashreporter-symbols.zip [task 2022-10-26T05:37:09.914Z] 05:37:09 INFO - mozcrash Copy/paste: Z:/task_166676052994451/fetches\minidump-stackwalk\minidump-stackwalk.exe --symbols-url=https://symbols.mozilla.org/ --human C:\Users\task_166676052994451\AppData\Local\Temp\tmpavnypy58.mozrunner\minidumps\c760e737-a3ce-4174-987d-df98ca2da6a2.dmp C:\Users\task_166676052994451\AppData\Local\Temp\tmpq8p6vyf1 [task 2022-10-26T05:37:17.731Z] 05:37:17 INFO - mozcrash Saved minidump as Z:\task_166676052994451\build\blobber_upload_dir\c760e737-a3ce-4174-987d-df98ca2da6a2.dmp [task 2022-10-26T05:37:17.735Z] 05:37:17 INFO - mozcrash Saved app info as Z:\task_166676052994451\build\blobber_upload_dir\c760e737-a3ce-4174-987d-df98ca2da6a2.extra [task 2022-10-26T05:37:18.325Z] 05:37:18 INFO - PROCESS-CRASH | devtools/shared/webconsole/test/chrome/test_page_errors.html | application crashed [@ strlen + 0x30] [task 2022-10-26T05:37:18.325Z] 05:37:18 INFO - Crash dump filename: C:\Users\task_166676052994451\AppData\Local\Temp\tmpavnypy58.mozrunner\minidumps\c760e737-a3ce-4174-987d-df98ca2da6a2.dmp [task 2022-10-26T05:37:18.325Z] 05:37:18 INFO - Operating system: Windows NT [task 2022-10-26T05:37:18.325Z] 05:37:18 INFO - 10.0.19041 [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - CPU: x86 [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - GenuineIntel family 6 model 106 stepping 6 [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - 8 CPUs [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_READ [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Crash address: 0x0 [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Process uptime: 10 seconds [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Thread 0 MainThread (crashed) [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - 0 ucrtbase.dll!strlen + 0x30 [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - eip = 0x75eace60 esp = 0x009dcac8 ebp = 0x009dcaf8 ebx = 0x009dccd0 [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - esi = 0x00000001 edi = 0x009dcb20 eax = 0x00000000 ecx = 0x00000000 [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - edx = 0x64e3ff6e eflags = 0x00010246 [task 2022-10-26T05:37:18.329Z] 05:37:18 INFO - Found by: given as instruction pointer in context
== Change summary for alert #35806 (as of Wed, 26 Oct 2022 21:36:55 GMT) ==
Regressions:
| Ratio | Test | Platform | Options | Absolute values (old vs new) |
|---|---|---|---|---|
| 39% | compiler_metrics num_static_constructors | osx-cross | 114.00 -> 159.00 | |
| 38% | compiler_metrics num_static_constructors | osx-cross | fuzzing | 118.00 -> 163.00 |
| 32% | compiler_metrics num_static_constructors | android-5-0-armv7 | 112.00 -> 148.00 | |
| 32% | compiler_metrics num_static_constructors | android-4-1-x86 | 114.00 -> 150.00 | |
| 32% | compiler_metrics num_static_constructors | android-5-0-aarch64 | 114.00 -> 150.00 | |
| 32% | compiler_metrics num_static_constructors | android-5-0-x86_64 | 114.00 -> 150.00 | |
| 32% | compiler_metrics num_static_constructors | android-5-0-x86_64 | isolated-process | 114.00 -> 150.00 |
| 23% | compiler_metrics num_static_constructors | windows-mingw32 | 32 clang debug | 166.00 -> 204.00 |
| 23% | compiler_metrics num_static_constructors | windows-mingw32 | 64 clang debug | 167.00 -> 205.00 |
| 22% | compiler_metrics num_static_constructors | linux64 | 172.00 -> 209.00 | |
| 1% | installer size | osx-shippable | instrumented | 121,752,809.25 -> 122,381,914.58 |
| 0.22% | installer size | osx-cross | 82,854,747.00 -> 83,034,928.00 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=35806
| Assignee | ||
Updated•3 years ago
|
Comment 22•3 years ago
|
||
Comment 23•3 years ago
|
||
| bugherder | ||
Comment 24•3 years ago
|
||
== Change summary for alert #35947 (as of Thu, 03 Nov 2022 14:49:44 GMT) ==
Improvements:
| Ratio | Test | Platform | Options | Absolute values (old vs new) |
|---|---|---|---|---|
| 20% | perf_reftest_singletons id-getter-1.html | windows10-64-shippable-qr | e10s fission stylo webrender | 416.49 -> 331.97 |
| 20% | perf_reftest_singletons id-getter-3.html | windows10-64-shippable-qr | e10s fission stylo webrender | 410.36 -> 328.00 |
| 20% | perf_reftest_singletons id-getter-4.html | windows10-64-shippable-qr | e10s fission stylo webrender | 409.62 -> 328.37 |
| 20% | perf_reftest_singletons id-getter-7.html | windows10-64-shippable-qr | e10s fission stylo webrender | 405.35 -> 325.06 |
| 20% | perf_reftest_singletons id-getter-6.html | windows10-64-shippable-qr | e10s fission stylo webrender | 404.94 -> 325.26 |
| ... | ... | ... | ... | ... |
| 9% | perf_reftest_singletons window-named-property-get.html | macosx1015-64-shippable-qr | e10s fission stylo webrender | 659.96 -> 599.24 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=35947
Description
•