[cfe-dev] [LLVMLinux] Regression: rev 208833/208834 break linux kernel build in ASM handling

Jan-Simon Möller dl9pf at gmx.de
Fri May 16 06:01:56 PDT 2014


Hi !

Our buildbot found this regression while compiling the kernel with clang:

A bisection points to

475ac5d302ba84ac13d34a9215c29c1a38ca5690 is the first bad commit
commit 475ac5d302ba84ac13d34a9215c29c1a38ca5690
Author: Eric Christopher <echristo at gmail.com>
Date:   Thu May 15 01:10:50 2014 +0000

    Unify command line handling of MCTargetOptions and remove extra
    options and code. No functional change.
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208833 
91177308-0d34-0410-b5e6-96231b3b80d8

8454a4b9373bca5d2a8f596ef1c33826171729bd is the first bad commit
commit 8454a4b9373bca5d2a8f596ef1c33826171729bd
Author: Eric Christopher <echristo at gmail.com>
Date:   Thu May 15 01:21:56 2014 +0000

    Fill in the options in the MCOptions struct directly like the other
    options.
    
    git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@208834 
91177308-0d34-0410-b5e6-96231b3b80d8


Before:
http://buildbot.llvm.linuxfoundation.org/builders/2_llvm/builds/8/steps/shell_3/logs/stdio

After:
http://buildbot.llvm.linuxfoundation.org/builders/2_llvm/builds/41/steps/shell_3/logs/stdio

--- snip ---
/tmp/vfpmodule-0d3341.s: Assembler messages:
/tmp/vfpmodule-0d3341.s:64: Error: junk at end of line, first unrecognized 
character is `"'
/tmp/vfpmodule-0d3341.s:65: Error: junk at end of line, first unrecognized 
character is `"'
/tmp/vfpmodule-0d3341.s:66: Error: junk at end of line, first unrecognized 
character is `"'
--- snip ---

Current state can be tracked:
http://buildbot.llvm.linuxfoundation.org/waterfall?show=2_llvm


Can we fix or revert pls ?

-- 

Dipl.-Ing.
Jan-Simon Möller

jansimon.moeller at gmx.de




More information about the cfe-dev mailing list