Closed
Bug 1478813
Opened 7 years ago
Closed 7 years ago
Autogenerate ServoGeneratedStyleConsts.
Categories
(Core :: CSS Parsing and Computation, enhancement, P3)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(2 files, 1 obsolete file)
Per the discussion in bug 1478330.
Assignee | ||
Comment 1•7 years ago
|
||
Assignee | ||
Comment 2•7 years ago
|
||
https://phabricator.services.mozilla.com/D2447 is the current WIP, https://treeherder.mozilla.org/#/jobs?repo=try&revision=ca80bc8a53f979c3e3ec2348beec8bb30aac3d27 the current try results.
I need to figure out the windows toolchain stuff and the Linux x64 debug Bp failure.
Any hand on that would be appreciated, but otherwise I'll dig a bit more tomorrow :)
Assignee | ||
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
Comment on attachment 8995336 [details]
Auto-generate ServoStyleConsts.
Xidorn Quan [:xidorn] UTC+10 has approved the revision.
https://phabricator.services.mozilla.com/D2447
Attachment #8995336 -
Flags: review+
Assignee | ||
Comment 5•7 years ago
|
||
Assignee | ||
Comment 6•7 years ago
|
||
And require it for taskcluster build already, because it doesn't harm and lets
me put all the yml changes in the same commit.
I gave up cross-compiling for OSX after a few tries and after realizing it
wasn't enough with cctools and such, but that I also needed the Mac SDK, for
which I don't have permission...
Updated•7 years ago
|
Attachment #8997017 -
Attachment description: Add cbindgen toolchain job and install via mozconfig. r=ted → Add cbindgen toolchain job and install via bootstrap. r=ted
Updated•7 years ago
|
Attachment #8996711 -
Attachment is obsolete: true
Updated•7 years ago
|
Priority: -- → P3
Comment 7•7 years ago
|
||
Comment on attachment 8997017 [details]
Add cbindgen toolchain job and install via bootstrap. r=ted
Ted Mielczarek [:ted] [:ted.mielczarek] has approved the revision.
Attachment #8997017 -
Flags: review+
Comment 8•7 years ago
|
||
Comment on attachment 8995336 [details]
Auto-generate ServoStyleConsts.
Ted Mielczarek [:ted] [:ted.mielczarek] has approved the revision.
Attachment #8995336 -
Flags: review+
Assignee | ||
Updated•7 years ago
|
Keywords: leave-open
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/autoland/rev/668856ac23b1
Add cbindgen toolchain job and install via bootstrap. r=ted
Comment 10•7 years ago
|
||
bugherder |
Comment 11•7 years ago
|
||
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/mozilla-inbound/rev/4b9dcf8f2e6c
Auto-generate ServoStyleConsts. r=xidorn,ted
Comment 12•7 years ago
|
||
Backed out changeset for build bustages because cbindgen is missing.
Push with failures: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=4b9dcf8f2e6c1b9b295193d13647664f6cee3d07&filter-resultStatus=busted&selectedJob=194574443
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=194574387&repo=mozilla-inbound&lineNumber=1153
Backout link: https://hg.mozilla.org/integration/mozilla-inbound/rev/22d17330182c653df514ba1fa8b22e4e3d235f88
[task 2018-08-17T17:11:44.387Z] 17:11:44 INFO - DEBUG: cbindgen: Trying /builds/worker/workspace/build/src/cbindgen/cbindgen
[task 2018-08-17T17:11:44.388Z] 17:11:44 INFO - ERROR: Cannot find cbindgen
[task 2018-08-17T17:11:44.424Z] 17:11:44 INFO - *** Fix above errors and then restart with\
[task 2018-08-17T17:11:44.426Z] 17:11:44 INFO - "/usr/bin/make -f client.mk build"
[task 2018-08-17T17:11:44.426Z] 17:11:44 INFO - client.mk:123: recipe for target 'configure' failed
[task 2018-08-17T17:11:44.426Z] 17:11:44 INFO - make: *** [configure] Error 1
[task 2018-08-17T17:11:44.438Z] 17:11:44 INFO - Error running mach:
[task 2018-08-17T17:11:44.439Z] 17:11:44 INFO - ['--log-no-times', 'static-analysis', 'autotest', '--intree-tool']
[task 2018-08-17T17:11:44.440Z] 17:11:44 INFO - The error occurred in the implementation of the invoked mach command.
[task 2018-08-17T17:11:44.441Z] 17:11:44 INFO - This should never occur and is likely a bug in the implementation of that
[task 2018-08-17T17:11:44.443Z] 17:11:44 INFO - command. Consider filing a bug for this issue.
[task 2018-08-17T17:11:44.445Z] 17:11:44 INFO - If filing a bug, please include the full output of mach, including this error
[task 2018-08-17T17:11:44.447Z] 17:11:44 INFO - message.
[task 2018-08-17T17:11:44.449Z] 17:11:44 INFO - The details of the failure are as follows:
[task 2018-08-17T17:11:44.450Z] 17:11:44 INFO - AttributeError: 'NoneType' object has no attribute 'substs'
[task 2018-08-17T17:11:44.452Z] 17:11:44 INFO - File "/builds/worker/workspace/build/src/python/mozbuild/mozbuild/mach_commands.py", line 1906, in autotest
[task 2018-08-17T17:11:44.454Z] 17:11:44 INFO - "clang-tidy" + config.substs.get('BIN_SUFFIX', ''))
[task 2018-08-17T17:11:44.484Z] 17:11:44 ERROR - Return code: 1
[task 2018-08-17T17:11:44.485Z] 17:11:44 WARNING - setting return code to 2
[task 2018-08-17T17:11:44.486Z] 17:11:44 FATAL - 'mach static-analysis autotest --intree-tool' did not run successfully. Please check log for errors.
[task 2018-08-17T17:11:44.487Z] 17:11:44 FATAL - Running post_fatal callback...
[task 2018-08-17T17:11:44.488Z] 17:11:44 FATAL - Exiting -1
[task 2018-08-17T17:11:44.488Z] 17:11:44 INFO - [mozharness: 2018-08-17 17:11:44.488599Z] Finished static-analysis-autotest step (failed)
[task 2018-08-17T17:11:44.489Z] 17:11:44 INFO - Running post-run listener: _summarize
[task 2018-08-17T17:11:44.490Z] 17:11:44 ERROR - # TBPL FAILURE #
[task 2018-08-17T17:11:44.490Z] 17:11:44 INFO - [mozharness: 2018-08-17 17:11:44.490052Z] FxDesktopBuild summary:
[task 2018-08-17T17:11:44.491Z] 17:11:44 ERROR - # TBPL FAILURE #
Flags: needinfo?(emilio)
Assignee | ||
Comment 13•7 years ago
|
||
Ah, missed some static analysis, valgrind jobs where I should add the cbindgen dependency. Should be trivial.
Flags: needinfo?(emilio)
Comment 14•7 years ago
|
||
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/mozilla-inbound/rev/8fc7f2fb5ffc
Auto-generate ServoStyleConsts. r=xidorn,ted
Comment 15•7 years ago
|
||
bugherder |
Assignee | ||
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
Keywords: leave-open
You need to log in
before you can comment on or make changes to this bug.
Description
•