Bug 189274

Summary: JSC Build error when changing CPU type: offlineasm: No magic values found. Skipping assembly file generation
Product: WebKit Reporter: Michael Saboff <msaboff>
Component: JavaScriptCoreAssignee: Michael Saboff <msaboff>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, ews-watchlist, keith_miller, mark.lam, saam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
ppatch
saam: review+
Patch for Landing mark.lam: commit-queue-

Michael Saboff
Reported 2018-09-04 14:35:34 PDT
If you successfully build JSC with: $ Tools/Scripts/build-jsc --debug and then try building with: Tools/Scripts/build-jsc --debug ARCHS=i386 you'll get offlineasm: No magic values found. Skipping assembly file generation. Command /bin/sh failed with exit code 1 This is due to the build dependency checking seeing the derived file LLIntDesiredOffsets.h from the prior build and not generating one for the current architecture.
Attachments
ppatch (3.21 KB, patch)
2018-09-04 14:58 PDT, Michael Saboff
saam: review+
Patch for Landing (762 bytes, patch)
2018-09-04 15:38 PDT, Michael Saboff
mark.lam: commit-queue-
Michael Saboff
Comment 1 2018-09-04 14:36:07 PDT
Michael Saboff
Comment 2 2018-09-04 14:58:32 PDT
Michael Saboff
Comment 3 2018-09-04 15:38:33 PDT
Created attachment 348858 [details] Patch for Landing
Michael Saboff
Comment 4 2018-09-04 17:51:26 PDT
Inadvertently landed in Changeset r235636. Change log landed in r235645.
Note You need to log in before you can comment on or make changes to this bug.