New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 807275 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 1
Type: Bug



Sign in to add a comment

Compile error in simulator, uncovered by gcc 4.8 on arm

Project Member Reported by clemensh@chromium.org, Jan 30 2018

Issue description

Since https://crrev.com/c/850873, the {SimulatorBase} class has a private static method {VariadicCall}, which is being called by sub-classes (e.g. {Simulator} defined in simulator-arm.h.
It should not be possible to call this private method, but most of our compilers just accept this code anyway. GCC4.8 on arm complains, however. This happened on the node build bots.

https://crrev.com/c/890449 fixes this by making the method protected.
In order to allow node to easily update to the 6.5 branch, we should backmerge this change.
Since just one method is changed from private to protected, risk of this merge is minimal.
 
Components: Blink>JavaScript
Please add affected OSs.
Note that this is a compile error. It happens whenever you compile v8 for arm using gcc 4.8.
Not sure how to use the OS label here. It does not matter on which OS you compile.

Comment 4 by gov...@chromium.org, Jan 31 2018

Cc: habl...@google.com
Labels: OS-Android OS-Chrome OS-Linux OS-Mac OS-Windows
+hablich@ for M65 merge review as this is related to V8.
Project Member

Comment 5 by sheriffbot@chromium.org, Jan 31 2018

Labels: -Merge-Request-65 Hotlist-Merge-Approved Merge-Approved-65
Your change meets the bar and is auto-approved for M65. Please go ahead and merge the CL to branch 3325 manually. Please contact milestone owner if you have questions.
Owners: cmasso@(Android), cmasso@(iOS), bhthompson@(ChromeOS), govind@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Merge-Approved-65 merge-merged-6.5
Merged with https://crrev.com/c/895305 (forgot to reference this issue).

Sign in to add a comment