[FFmpeg-trac] #872(avutil:new): av_rescale_q returns wrong 64bits in arm cortex-a8 processor

FFmpeg trac at avcodec.org
Mon Jan 16 11:42:56 CET 2012


#872: av_rescale_q returns wrong 64bits in arm cortex-a8 processor
--------------------------------------+-----------------------------------
             Reporter:  kaijun61      |                    Owner:  michael
                 Type:  defect        |                   Status:  new
             Priority:  important     |                Component:  avutil
              Version:  git-master    |               Resolution:
             Keywords:  av_rescale_q  |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |
--------------------------------------+-----------------------------------

Comment (by kaijun61):

 arm-angstrom-linux-gnueabi-gcc is a cross-compiler for arm-based device
 like beagleboard.

 run arm-angstrom-linux-gnueabi-gcc -v

 Using built-in specs.
 COLLECT_GCC=tmp/sysroots/x86_64-linux/usr/armv7a/bin/arm-angstrom-linux-
 gnueabi-gcc
 COLLECT_LTO_WRAPPER=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/libexec/gcc
 /arm-angstrom-linux-gnueabi/4.5.3/lto-wrapper
 Target: arm-angstrom-linux-gnueabi
 Configured with: /home/tang/Projects/OE/build/tmp/work/armv7a-angstrom-
 linux-gnueabi/gcc-cross-4.5-r38.1+svnr170880/gcc-4_5-branch/configure
 --build=x86_64-linux --host=x86_64-linux --target=arm-angstrom-linux-
 gnueabi
 --prefix=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a
 --exec_prefix=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a
 --bindir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/bin
 --sbindir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/bin
 --libexecdir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/libexec
 --datadir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/share
 --sysconfdir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/etc
 --sharedstatedir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/com
 --localstatedir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/var
 --libdir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/lib
 --includedir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/include
 --oldincludedir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/include
 --infodir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/share/info
 --mandir=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/share/man
 --with-libtool-sysroot --enable-largefile --disable-nls --enable-ipv6
 --with-gnu-ld --enable-shared --enable-languages=c,c++,objc,fortran
 --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long
 --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-angstrom-
 linux-gnueabi- --enable-target-optspace --enable-lto --enable-libssp
 --disable-bootstrap --disable-libgomp --disable-libmudflap --with-
 float=softfp --with-sysroot=/home/tang/Projects/OE/build/tmp/sysroots
 /armv7a-angstrom-linux-gnueabi --with-build-
 sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a-angstrom-linux-
 gnueabi --with-build-time-
 tools=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr/armv7a/bin
 --disable-libunwind-exceptions --with-
 mpfr=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr -with-
 libelf=/home/tang/Projects/OE/build/tmp/sysroots/x86_64-linux/usr --with-
 system-zlib --program-prefix=arm-angstrom-linux-gnueabi- --enable-
 __cxa_atexit
 Thread model: posix
 gcc version 4.5.3 20110311 (prerelease) (GCC)

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/872#comment:9>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list