discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] seg fault in volk_32f_s32f_multiply_32f_a_sse gnu


From: ikjtel
Subject: Re: [Discuss-gnuradio] seg fault in volk_32f_s32f_multiply_32f_a_sse gnuradio v 3.6.1
Date: Tue, 4 Sep 2012 13:03:42 -0700 (PDT)

> I'll be interested to see how cmake reports the architecture checks for VOLK 
> here.


pasted below.  Hopefully the mailers won't mangle, if so i'll post it to a web 
page and send a link.


> What happens if you just have a sig_source_f->multiply_ff->null_sink?

:-(  It works perfectly, without any crashes whatsoever.  Will have to try 
harder to isolate it ...

Max

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Script started on Tue 04 Sep 2012 03:49:30 PM EDT
~/tmp/gnuradio-3.6.1/build$ cmake ../ 
-- The CXX compiler identification is GNU 
-- The C compiler identification is GNU 
-- Check for working CXX compiler: /usr/bin/c++ 
-- Check for working CXX compiler: /usr/bin/c++ -- works 
-- Detecting CXX compiler ABI info 
-- Detecting CXX compiler ABI info - done 
-- Check for working C compiler: /usr/bin/gcc 
-- Check for working C compiler: /usr/bin/gcc -- works 
-- Detecting C compiler ABI info 
-- Detecting C compiler ABI info - done 
-- Build type not specified: defaulting to release. 
-- Found Git: /usr/bin/git  
-- Performing Test HAVE_VISIBILITY_HIDDEN 
-- Performing Test HAVE_VISIBILITY_HIDDEN - Success 
-- Performing Test HAVE_WARN_SIGN_COMPARE 
-- Performing Test HAVE_WARN_SIGN_COMPARE - Success 
-- Performing Test HAVE_WARN_ALL 
-- Performing Test HAVE_WARN_ALL - Success 
-- Performing Test HAVE_WARN_NO_UNINITIALIZED 
-- Performing Test HAVE_WARN_NO_UNINITIALIZED - Success 
-- Found PythonLibs: /usr/lib/libpython2.7.so  
-- Found SWIG: /usr/bin/swig (found version "1.3.40") 
-- Minimum SWIG version required is 1.3.31 
--  
-- The build system will automatically enable all components. 
-- Use -DENABLE_DEFAULT=OFF to disable components by default. 
--  
-- Configuring python-support support... 
--   Dependency PYTHONLIBS_FOUND = TRUE 
--   Dependency SWIG_FOUND = TRUE 
--   Dependency SWIG_VERSION_CHECK = TRUE 
--   Enabling python-support support. 
--   Override with -DENABLE_PYTHON=ON/OFF 
-- checking for module 'cppunit' 
--   found cppunit, version 1.12.1 
-- Found CPPUNIT: /usr/lib/libcppunit.so;dl  
--  
-- Configuring testing-support support... 
--   Dependency CPPUNIT_FOUND = TRUE 
--   Enabling testing-support support. 
--   Override with -DENABLE_TESTING=ON/OFF 
--  
-- Configuring volk support... 
--   Enabling volk support. 
--   Override with -DENABLE_VOLK=ON/OFF 
-- Found PythonInterp: /usr/bin/python2.7  
--  
-- Python checking for python >= 2.5 
-- Python checking for python >= 2.5 - found 
--  
-- Python checking for Cheetah >= 2.0.0 
-- Python checking for Cheetah >= 2.0.0 - found 
-- Boost version: 1.42.0 
-- Found the following Boost libraries: 
--   unit_test_framework 
-- checking for module 'orc-0.4 > 0.4.11' 
--   package 'orc-0.4 > 0.4.11' not found 
-- orc files (missing:  ORC_LIBRARY ORC_INCLUDE_DIR ORCC_EXECUTABLE)  
-- Looking for cpuid.h 
-- Looking for cpuid.h - found 
-- Looking for intrin.h 
-- Looking for intrin.h - not found 
-- Looking for fenv.h 
-- Looking for fenv.h - found 
-- Looking for dlfcn.h 
-- Looking for dlfcn.h - found 
-- Compiler name: GNU 
-- x86* CPU detected 
-- Performing Test have_maltivec 
-- Performing Test have_maltivec - Failed 
-- Performing Test have_mfpu_neon 
-- Performing Test have_mfpu_neon - Failed 
-- Performing Test have_mfloat_abi_softfp 
-- Performing Test have_mfloat_abi_softfp - Failed 
-- Performing Test have_funsafe_math_optimizations 
-- Performing Test have_funsafe_math_optimizations - Success 
-- Performing Test have_m32 
-- Performing Test have_m32 - Success 
-- Performing Test have_m64 
-- Performing Test have_m64 - Failed 
-- Performing Test have_m3dnow 
-- Performing Test have_m3dnow - Success 
-- Performing Test have_msse4_2 
-- Performing Test have_msse4_2 - Success 
-- Performing Test have_mpopcnt 
-- Performing Test have_mpopcnt - Success 
-- Performing Test have_mmmx 
-- Performing Test have_mmmx - Success 
-- Performing Test have_msse 
-- Performing Test have_msse - Success 
-- Performing Test have_msse2 
-- Performing Test have_msse2 - Success 
-- Performing Test have_msse3 
-- Performing Test have_msse3 - Success 
-- Performing Test have_mssse3 
-- Performing Test have_mssse3 - Success 
-- Performing Test have_msse4a 
-- Performing Test have_msse4a - Success 
-- Performing Test have_msse4_1 
-- Performing Test have_msse4_1 - Success 
-- Performing Test have_mavx 
-- Performing Test have_mavx - Success 
-- ORC support not found, Overruled arch orc 
-- Check size of void*[8] 
-- Check size of void*[8] - done 
-- CPU width is 32 bits, Overruled arch 64 
-- Available architectures: 
generic;32;3dnow;abm;popcount;mmx;sse;sse2;norc;sse3;ssse3;sse4_a;sse4_1;sse4_2;avx
 
-- Available machines: 
generic;sse2_32;sse3_32;ssse3_32;sse4_a_32;sse4_1_32;sse4_2_32;avx_32 
-- Did not find liborc and orcc, disabling orc support... 
-- Using install prefix: /usr/local 
-- TRY_SHM_VMCIRCBUF set to ON. 
-- Found Doxygen: /usr/bin/doxygen  
-- Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE)  
--  
-- Configuring doxygen support... 
--   Dependency DOXYGEN_FOUND = YES 
--   Enabling doxygen support. 
--   Override with -DENABLE_DOXYGEN=ON/OFF 
--  
-- Configuring sphinx support... 
--   Dependency SPHINX_FOUND = FALSE 
--   Disabling sphinx support. 
--   Override with -DENABLE_SPHINX=ON/OFF 
-- Boost version: 1.42.0 
-- Found the following Boost libraries: 
--   date_time 
--   program_options 
--   filesystem 
--   system 
--   thread 
--  
-- Configuring gruel support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency PYTHONINTERP_FOUND = TRUE 
--   Enabling gruel support. 
--   Override with -DENABLE_GRUEL=ON/OFF 
-- Check if the system is big endian 
-- Searching 16 bit integer 
-- Looking for sys/types.h 
-- Looking for sys/types.h - found 
-- Looking for stdint.h 
-- Looking for stdint.h - found 
-- Looking for stddef.h 
-- Looking for stddef.h - found 
-- Check size of unsigned short 
-- Check size of unsigned short - done 
-- Using unsigned short 
-- Check if the system is big endian - little endian 
-- Looking for C++ include byteswap.h 
-- Looking for C++ include byteswap.h - found 
-- Looking for C++ include arpa/inet.h 
-- Looking for C++ include arpa/inet.h - found 
-- Looking for C++ include netinet/in.h 
-- Looking for C++ include netinet/in.h - found 
-- Looking for C++ include signal.h 
-- Looking for C++ include signal.h - found 
-- Looking for C++ include sched.h 
-- Looking for C++ include sched.h - found 
-- Performing Test HAVE_PTHREAD_SIGMASK 
-- Performing Test HAVE_PTHREAD_SIGMASK - Success 
-- Performing Test HAVE_PTHREAD_SETSCHEDPARAM 
-- Performing Test HAVE_PTHREAD_SETSCHEDPARAM - Success 
-- Performing Test HAVE_SCHED_SETSCHEDULER 
-- Performing Test HAVE_SCHED_SETSCHEDULER - Success 
-- checking for module 'fftw3f >= 3.0' 
--   found fftw3f , version 3.2.2 
-- Found FFTW3F: /usr/lib/libfftw3f.so  
--  
-- Configuring gnuradio-core support... 
--   Dependency ENABLE_GRUEL = ON 
--   Dependency ENABLE_VOLK = ON 
--   Dependency Boost_FOUND = TRUE 
--   Dependency FFTW3F_FOUND = TRUE 
--   Dependency PYTHONINTERP_FOUND = TRUE 
--   Enabling gnuradio-core support. 
--   Override with -DENABLE_GR_CORE=ON/OFF 
-- Looking for C++ include netdb.h 
-- Looking for C++ include netdb.h - found 
-- Looking for C++ include sys/time.h 
-- Looking for C++ include sys/time.h - found 
-- Looking for C++ include sys/select.h 
-- Looking for C++ include sys/select.h - found 
-- Looking for C++ include sys/socket.h 
-- Looking for C++ include sys/socket.h - found 
-- Looking for C++ include io.h 
-- Looking for C++ include io.h - not found 
-- Looking for C++ include sys/mman.h 
-- Looking for C++ include sys/mman.h - found 
-- Looking for C++ include sys/ipc.h 
-- Looking for C++ include sys/ipc.h - found 
-- Looking for C++ include sys/shm.h 
-- Looking for C++ include sys/shm.h - found 
-- Looking for C++ include netinet/in.h 
-- Looking for C++ include netinet/in.h - found 
-- Looking for C++ include arpa/inet.h 
-- Looking for C++ include arpa/inet.h - found 
-- Looking for C++ include byteswap.h 
-- Looking for C++ include byteswap.h - found 
-- Looking for C++ include linux/ppdev.h 
-- Looking for C++ include linux/ppdev.h - found 
-- Looking for C++ include dev/ppbus/ppi.h 
-- Looking for C++ include dev/ppbus/ppi.h - not found 
-- Looking for C++ include unistd.h 
-- Looking for C++ include unistd.h - found 
-- Looking for C++ include malloc.h 
-- Looking for C++ include malloc.h - found 
-- Performing Test HAVE_SNPRINTF 
-- Performing Test HAVE_SNPRINTF - Success 
-- Performing Test HAVE_SIGACTION 
-- Performing Test HAVE_SIGACTION - Success 
-- Performing Test HAVE_SELECT 
-- Performing Test HAVE_SELECT - Success 
-- Performing Test HAVE_SYSCONF 
-- Performing Test HAVE_SYSCONF - Success 
-- Performing Test HAVE_GETPAGESIZE 
-- Performing Test HAVE_GETPAGESIZE - Success 
-- Performing Test HAVE_SSLEEP 
-- Performing Test HAVE_SSLEEP - Failed 
-- Performing Test HAVE_NANOSLEEP 
-- Performing Test HAVE_NANOSLEEP - Success 
-- Performing Test HAVE_GETTIMEOFDAY 
-- Performing Test HAVE_GETTIMEOFDAY - Success 
-- Performing Test HAVE_POSIX_MEMALIGN 
-- Performing Test HAVE_POSIX_MEMALIGN - Success 
-- Performing Test HAVE_VALLOC 
-- Performing Test HAVE_VALLOC - Success 
-- Performing Test HAVE_CREATEFILEMAPPING 
-- Performing Test HAVE_CREATEFILEMAPPING - Failed 
-- Looking for C++ include windows.h 
-- Looking for C++ include windows.h - not found 
-- Performing Test HAVE_SHM_OPEN 
-- Performing Test HAVE_SHM_OPEN - Success 
-- Performing Test HAVE_SINCOS 
-- Performing Test HAVE_SINCOS - Success 
-- Performing Test HAVE_SINCOSF 
-- Performing Test HAVE_SINCOSF - Success 
-- Performing Test HAVE_SINF 
-- Performing Test HAVE_SINF - Success 
-- Performing Test HAVE_COSF 
-- Performing Test HAVE_COSF - Success 
-- Performing Test HAVE_MMAP 
-- Performing Test HAVE_MMAP - Success 
-- Check size of void* 
-- Check size of void* - done 
-- Loading build date Tue, 04 Sep 2012 19:50:21 into gr_constants... 
-- Loading version 3.6.1 into gr_constants... 
-- Looking for C++ include sys/resource.h 
-- Looking for C++ include sys/resource.h - found 
--  
-- Python checking for python >= 2.5 
-- Python checking for python >= 2.5 - found 
--  
-- Python checking for Cheetah >= 2.0.0 
-- Python checking for Cheetah >= 2.0.0 - found 
--  
-- Python checking for lxml >= 1.3.6 
-- Python checking for lxml >= 1.3.6 - found 
--  
-- Python checking for pygtk >= 2.10.0 
-- Python checking for pygtk >= 2.10.0 - found 
--  
-- Python checking for numpy 
-- Python checking for numpy - found 
--  
-- Configuring gnuradio-companion support... 
--   Dependency ENABLE_GR_CORE = ON 
--   Dependency ENABLE_PYTHON = ON 
--   Dependency PYTHON_MIN_VER_FOUND = TRUE 
--   Dependency CHEETAH_FOUND = TRUE 
--   Dependency LXML_FOUND = TRUE 
--   Dependency PYGTK_FOUND = TRUE 
--   Dependency NUMPY_FOUND = TRUE 
--   Enabling gnuradio-companion support. 
--   Override with -DENABLE_GRC=ON/OFF 
--  
-- Configuring gr-fft support... 
--   Dependency ENABLE_GRUEL = ON 
--   Dependency ENABLE_VOLK = ON 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Dependency FFTW3F_FOUND = TRUE 
--   Enabling gr-fft support. 
--   Override with -DENABLE_GR_FFT=ON/OFF 
--  
-- Configuring gr-atsc support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Enabling gr-atsc support. 
--   Override with -DENABLE_GR_ATSC=ON/OFF 
--  
-- Configuring gr-audio support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Enabling gr-audio support. 
--   Override with -DENABLE_GR_AUDIO=ON/OFF 
-- checking for module 'alsa' 
--   found alsa, version 1.0.24.1 
-- Found ALSA 1.0.24.1 
-- checking for module 'jack' 
--   package 'jack' not found 
-- Looking for C++ include AudioUnit/AudioUnit.h 
-- Looking for C++ include AudioUnit/AudioUnit.h - not found 
-- Looking for C++ include AudioToolbox/AudioToolbox.h 
-- Looking for C++ include AudioToolbox/AudioToolbox.h - not found 
-- checking for module 'portaudio' 
--   package 'portaudio' not found 
-- Could NOT find PORTAUDIO (missing:  PORTAUDIO_INCLUDE_DIRS 
PORTAUDIO_LIBRARIES)  
-- checking for module 'comedilib' 
--   package 'comedilib' not found 
--  
-- Configuring gr-comedi support... 
--   Dependency COMEDI_FOUND =  
--   Dependency LINUX = TRUE 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Disabling gr-comedi support. 
--   Override with -DENABLE_GR_COMEDI=ON/OFF 
--  
-- Configuring gr-digital support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Enabling gr-digital support. 
--   Override with -DENABLE_GR_DIGITAL=ON/OFF 
--  
-- Configuring gr-noaa support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Enabling gr-noaa support. 
--   Override with -DENABLE_GR_NOAA=ON/OFF 
--  
-- Configuring gr-pager support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Enabling gr-pager support. 
--   Override with -DENABLE_GR_PAGER=ON/OFF 
-- Looking for Q_WS_X11 
-- Looking for Q_WS_X11 - found 
-- Looking for Q_WS_WIN 
-- Looking for Q_WS_WIN - not found. 
-- Looking for Q_WS_QWS 
-- Looking for Q_WS_QWS - not found. 
-- Looking for Q_WS_MAC 
-- Looking for Q_WS_MAC - not found. 
-- Found Qt-Version 4.7.2 (using /usr/bin/qmake) 
-- Found Qwt: /usr/lib/libqwt-qt4.so  
--  
-- Python checking for PyQt4 
-- Python checking for PyQt4 - found 
--  
-- Configuring gr-qtgui support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency QT4_FOUND = YES 
--   Dependency QWT_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Dependency PYTHONLIBS_FOUND = TRUE 
--   Dependency PYQT4_FOUND = TRUE 
--   Enabling gr-qtgui support. 
--   Override with -DENABLE_GR_QTGUI=ON/OFF 
--  
-- Configuring gr-trellis support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Dependency ENABLE_GR_DIGITAL = ON 
--   Enabling gr-trellis support. 
--   Override with -DENABLE_GR_TRELLIS=ON/OFF 
-- checking for module 'uhd' 
--   package 'uhd' not found 
-- Could NOT find UHD (missing:  UHD_LIBRARIES UHD_INCLUDE_DIRS)  
--  
-- Configuring gr-uhd support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency UHD_FOUND = FALSE 
--   Dependency ENABLE_GR_CORE = ON 
--   Disabling gr-uhd support. 
--   Override with -DENABLE_GR_UHD=ON/OFF 
-- checking for module 'shd' 
--   package 'shd' not found 
-- Could NOT find SHD (missing:  SHD_LIBRARIES SHD_INCLUDE_DIRS)  
--  
-- Configuring gr-shd support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency SHD_FOUND = FALSE 
--   Dependency ENABLE_GR_CORE = ON 
--   Disabling gr-shd support. 
--   Override with -DENABLE_GR_SHD=ON/OFF 
--  
-- Configuring gr-utils support... 
--   Dependency ENABLE_GR_CORE = ON 
--   Dependency ENABLE_PYTHON = ON 
--   Enabling gr-utils support. 
--   Override with -DENABLE_GR_UTILS=ON/OFF 
-- Looking for include files CMAKE_HAVE_PTHREAD_H 
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found 
-- Looking for pthread_create in pthreads 
-- Looking for pthread_create in pthreads - not found 
-- Looking for pthread_create in pthread 
-- Looking for pthread_create in pthread - found 
-- Found Threads: TRUE  
--  
-- Configuring gr-video-sdl support... 
--   Dependency SDL_FOUND = YES 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Enabling gr-video-sdl support. 
--   Override with -DENABLE_GR_VIDEO_SDL=ON/OFF 
--  
-- Configuring gr-vocoder support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Enabling gr-vocoder support. 
--   Override with -DENABLE_GR_VOCODER=ON/OFF 
-- checking for module 'libusb-1.0' 
--   package 'libusb-1.0' not found 
-- libusb-1.0 not found. 
--  
-- Configuring gr-fcd support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Dependency ENABLE_GR_AUDIO = ON 
--   Dependency LIBUSB_FOUND = FALSE 
--   Disabling gr-fcd support. 
--   Override with -DENABLE_GR_FCD=ON/OFF 
-- checking for module 'gsl >= 1.10' 
--   found gsl , version 1.14 
--  
-- Configuring gr-wavelet support... 
--   Dependency Boost_FOUND = TRUE 
--   Dependency ENABLE_GR_CORE = ON 
--   Dependency GSL_FOUND = 1 
--   Enabling gr-wavelet support. 
--   Override with -DENABLE_GR_WAVELET=ON/OFF 
--  
-- Python checking for wx >= 2.8 
-- Python checking for wx >= 2.8 - found 
--  
-- Python checking for numpy 
-- Python checking for numpy - found 
--  
-- Configuring gr-wxgui support... 
--   Dependency ENABLE_GR_CORE = ON 
--   Dependency ENABLE_PYTHON = ON 
--   Dependency NUMPY_FOUND = TRUE 
--   Dependency WX_FOUND = TRUE 
--   Enabling gr-wxgui support. 
--   Override with -DENABLE_GR_WXGUI=ON/OFF 
--  
-- ###################################################### 
-- # Gnuradio enabled components                          
-- ###################################################### 
--   * python-support 
--   * testing-support 
--   * volk 
--   * doxygen 
--   * gruel 
--   * gnuradio-core 
--   * gnuradio-companion 
--   * gr-fft 
--   * gr-atsc 
--   * gr-audio 
--   * gr-digital 
--   * gr-noaa 
--   * gr-pager 
--   * gr-qtgui 
--   * gr-trellis 
--   * gr-utils 
--   * gr-video-sdl 
--   * gr-vocoder 
--   * gr-wavelet 
--   * gr-wxgui 
--  
-- ###################################################### 
-- # Gnuradio disabled components                         
-- ###################################################### 
--   * sphinx 
--   * gr-comedi 
--   * gr-uhd 
--   * gr-shd 
--   * gr-fcd 
--  
-- Using install prefix: /usr/local 
-- Building for version: 3.6.1 / 3.6.1 
-- Configuring done 
-- Generating done 
-- Build files have been written to: /home/mhp/tmp/gnuradio-3.6.1/build




reply via email to

[Prev in Thread] Current Thread [Next in Thread]