Openlibm: Difference between revisions

3,027 bytes added ,  28 July 2022
no edit summary
No edit summary
No edit summary
Line 101: Line 101:
     ./bug#62212                       
     ./bug#62212                       
*;Ubuntu 22.04 (with GCC compiler and Libstdc++):
*;Ubuntu 22.04 (with GCC compiler and Libstdc++):
  linux-vdso.so.1 (0x00007ffed5d98000)
  libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd1778b4000)
  libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd17768c000)
  libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd1775a5000)
  /lib64/ld-linux-x86-64.so.2 (0x00007fd177af2000)
  libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd177585000)
 
  db_large_integer: 1.84467e+19
  ui64_large_integer: 0
    
    
*;macOS (with llvm/Clang and Libc++):
*;macOS (with llvm/Clang and Libc++):
  /usr/local/opt/openlibm/lib/libopenlibm.4.dylib (compatibility version 0.0.0, current version 0.0.0)
  /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 1200.3.0)
  /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.0.0)
 
  db_large_integer: 1.84467e+19
  ui64_large_integer: 0


===Testing of bug {{bug|62332}}===
===Testing of bug {{bug|62332}}===
Line 141: Line 156:


*;Ubuntu 22.04 (with GCC compiler and Libstdc++):
*;Ubuntu 22.04 (with GCC compiler and Libstdc++):
    linux-vdso.so.1 (0x00007ffef447c000)
    libopenlibm.so.3 => /lib/x86_64-linux-gnu/libopenlibm.so.3 (0x00007efff64c3000)
    libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007efff6297000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007efff606f000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007efff5f88000)
    /lib64/ld-linux-x86-64.so.2 (0x00007efff6505000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007efff5f68000)
   
    0.707107+0.001i-->0.785399+-0.00141421i
    0.707107+1e-06i-->0.785398+-1.41421e-06i
    0.707107+1e-09i-->0.785398+-1.41421e-09i
    0.707107+1e-12i-->0.785398+-1.4142e-12i
    0.707107+1e-15i-->0.785398+-1.44329e-15i
    0.707107+1e-18i-->0.785398+0i
    0.707107+1e-21i-->0.785398+0i
    0.707107+1e-24i-->0.785398+0i
    0.707107+1e-27i-->0.785398+0i
    0.707107+1e-30i-->0.785398+0i
    0.707107+1e-33i-->0.785398+0i
    0.707107+1e-36i-->0.785398+0i
    0.707107+1e-39i-->0.785398+0i
    0.707107+1e-42i-->0.785398+0i
    0.707107+1e-45i-->0.785398+0i
    0.707107+1e-48i-->0.785398+0i
    0.707107+1e-51i-->0.785398+0i
    0.707107+1e-54i-->0.785398+0i
    0.707107+1e-57i-->0.785398+0i
    0.707107+1e-60i-->0.785398+0i
    
    
*;macOS (with llvm/Clang and Libc++):
*;macOS (with llvm/Clang and Libc++):
    /usr/local/opt/openlibm/lib/libopenlibm.4.dylib (compatibility version 0.0.0, current version 0.0.0)
    /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 1200.3.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.0.0)
 
    0.707107+0.001i-->0.785399+-0.00141421i
    0.707107+1e-06i-->0.785398+-1.41421e-06i
    0.707107+1e-09i-->0.785398+-1.41421e-09i
    0.707107+1e-12i-->0.785398+-1.4142e-12i
    0.707107+1e-15i-->0.785398+-1.33227e-15i
    0.707107+1e-18i-->0.785398+-0i
    0.707107+1e-21i-->0.785398+-0i
    0.707107+1e-24i-->0.785398+-0i
    0.707107+1e-27i-->0.785398+-0i
    0.707107+1e-30i-->0.785398+-0i
    0.707107+1e-33i-->0.785398+-0i
    0.707107+1e-36i-->0.785398+-0i
    0.707107+1e-39i-->0.785398+-0i
    0.707107+1e-42i-->0.785398+-0i
    0.707107+1e-45i-->0.785398+-0i
    0.707107+1e-48i-->0.785398+-0i
    0.707107+1e-51i-->0.785398+-0i
    0.707107+1e-54i-->0.785398+-0i
    0.707107+1e-57i-->0.785398+-0i
    0.707107+1e-60i-->0.785398+-0i