NetBSD-Bugs archive

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

toolchain/48653: gcc 4.8.3 segfaults on sparc64



>Number:         48653
>Category:       toolchain
>Synopsis:       gcc 4.8.3 segfaults on sparc64
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Mar 11 20:05:01 +0000 2014
>Originator:     Sad Clouds
>Release:        
>Organization:
>Environment:
NetBSD ultra10 6.99.36 NetBSD 6.99.36 (GENERIC.UP) #0: Sun Mar  9 17:27:46 GMT 
2014  roman@atom510:/opt/obj.sparc64/sys/arch/sparc64/compile/GENERIC.UP sparc64
>Description:
It looks I'm hitting GCC bug when building pulseaudio package. I can reliably 
reproduce it every time I run the following command.


pwd
/opt/pkg.obj/audio/pulseaudio/work.ultra10/pulseaudio-2.1/src

gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -DPNG_NO_ASSEMBLER_CODE
-I/opt/pkg.obj/audio/pulseaudio/work.ultra10/.buildlink/include
-I/opt/pkg.obj/audio/pulseaudio/work.ultra10/.x11-buildlink/include
-I/opt/pkg.obj/audio/pulseaudio/work.ultra10/.x11-buildlink/include/freetype2
-I/opt/pkg.obj/audio/pulseaudio/work.ultra10/.x11-buildlink/include/libdrm
-DFASTPATH -I../src -I../src/modules -pthread -DPA_ALSA_PATHS_DIR=""
-DPA_ALSA_PROFILE_SETS_DIR="" -D__INCLUDED_FROM_PULSE_AUDIO
-D_REENTRANT
-I/opt/pkg.obj/audio/pulseaudio/work.ultra10/.buildlink/include/dbus-1.0
-I/opt/pkg.obj/audio/pulseaudio/work.ultra10/.buildlink/lib/dbus-1.0/include
-O2 -Wall -W -Wextra -pipe -Wno-long-long -Wvla -Wno-overlength-strings
-Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op
-Wsign-compare -Wformat-security -Wmissing-include-dirs
-Wformat-nonliteral -Wpointer-arith -Winit-self
-Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes
-Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow
-Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings
-Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common
-fdiagnostics-show-option -MT libpulsecore_2.1_la-thread-mq.lo -MD -MP
-MF .deps/libpulsecore_2.1_la-thread-mq.Tpo -c pulsecore/thread-mq.c
-fPIC -DPIC -o .libs/libpulsecore_2.1_la-thread-mq.o
-L/opt/pkg.obj/audio/pulseaudio/work.ultra10/.buildlink/lib

pulsecore/thread-mq.c: In function ?pa_thread_mq_install?:
pulsecore/thread-mq.c:120:6: internal compiler error: Segmentation fault
 void pa_thread_mq_install(pa_thread_mq *q) {
      ^
no stack trace because unwind library not available
Please submit a full bug report,
with preprocessed source if appropriate.
See  for instructions.

>How-To-Repeat:
Try building audio/pulseaudio with NetBSD gcc-4.8.3 on sparc64
>Fix:



Home | Main Index | Thread Index | Old Index