Bug 1217098 - cppmyth ftbfs on aarch64
Summary: cppmyth ftbfs on aarch64
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: cppmyth
Version: rawhide
Hardware: aarch64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mohamed El Morabity
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: ARM64, F-ExcludeArch-aarch64
TreeView+ depends on / blocked
 
Reported: 2015-04-29 14:32 UTC by Marcin Juszkiewicz
Modified: 2015-06-01 16:30 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-06-01 16:30:30 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
spec+patch (2.23 KB, patch)
2015-04-29 14:32 UTC, Marcin Juszkiewicz
no flags Details | Diff

Description Marcin Juszkiewicz 2015-04-29 14:32:09 UTC
Created attachment 1020209 [details]
spec+patch

Description of problem:

cppmyth code assumes that ARMv8 is able to handle ARMv7 asm code but it is not.

Version-Release number of selected component (if applicable):

1.1.10-2

How reproducible:

always

Steps to Reproduce:
1. build on aarch64 (arm-koji)

Actual results:

{standard input}: Assembler messages:
{standard input}:1380: Error: unknown mnemonic `ldrex' -- `ldrex x2,[x0]'
{standard input}:1382: Error: unknown mnemonic `strex' -- `strex r1,x2,[x0]'
{standard input}:1383: Error: operand 1 should be an integer or stack pointer register -- `cmp r1,#0'

Expected results:

package builds

Additional info:

Comment 1 Marcin Juszkiewicz 2015-06-01 16:30:30 UTC
fix pushed


Note You need to log in before you can comment on or make changes to this bug.