https://bugs.winehq.org/show_bug.cgi?id=43959
Bug ID: 43959 Summary: webservices/reader tests fail on arm Product: Wine Version: 2.19 Hardware: arm OS: Linux Status: NEW Keywords: download, testcase Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com Distribution: Debian
fixme:webservices:set_fpword not implemented reader.c:3733: Test failed: 0: got 80004001 fixme:webservices:set_fpword not implemented reader.c:3733: Test failed: 1: got 80004001 fixme:webservices:set_fpword not implemented reader.c:3733: Test failed: 2: got 80004001
Pretty obvious why: https://source.winehq.org/git/wine.git/blob/039d267b0925273197a9edcf7664c4a4...
3599 BOOL set_fpword( unsigned short new, unsigned short *old ) 3600 { 3601 #if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) 3602 unsigned short fpword; 3603 3604 __asm__ __volatile__( "fstcw %0" : "=m" (fpword) ); 3605 *old = fpword; 3606 fpword = new; 3607 __asm__ __volatile__( "fldcw %0" : : "m" (fpword) ); 3608 return TRUE; 3609 #else 3610 FIXME( "not implemented\n" ); 3611 return FALSE; 3612 #endif 3613 }