Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 May 2013 16:58:20 GMT
From:      "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/178977: x11-drivers/xf86-video-intel: Assertion failed: (TheLoop->getLoopPreheader() 
Message-ID:  <201305251658.r4PGwKAF056691@oldred.FreeBSD.org>
Resent-Message-ID: <201305251700.r4PH01tC006606@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         178977
>Category:       ports
>Synopsis:       x11-drivers/xf86-video-intel:  Assertion failed: (TheLoop->getLoopPreheader()
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat May 25 17:00:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     O. Hartmann
>Release:        FreeBSD 10.0-CURRENT/amd64
>Organization:
FU Berlin
>Environment:
FreeBSD 10.0-CURRENT #1 r250968: Fri May 24 20:11:36 CEST 2013 amd64
WITH_XORG_NEW=YES
WITH_KMS=YES
>Description:
The following error occurs with the most recent updates to the ports tree:


[...]

Assertion failed: (TheLoop->getLoopPreheader() && "No preheader!!"), function canVectorize, file /usr/src/lib/clang/libllvmvectorize/../../../contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 2172.
Stack dump:
0.      Program arguments: /usr/bin/cc -cc1 -triple x86_64-unknown-freebsd10.0 -emit-obj -disable-free -main-file-name sna_accel.c -mrelocation-model pic -pic-level 2 -mdisable-fp-elim -relaxed-aliasing -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu corei7-avx -coverage-file /usr/ports/x11-drivers/xf86-video-intel/work/xf86-video-intel-2.21.6/src/sna/.libs/sna_accel.o -resource-dir /usr/bin/../lib/clang/3.3 -dependency-file .deps/sna_accel.Tpo -sys-header-deps -MP -MT sna_accel.lo -D HAVE_CONFIG_H -D PIC -I . -I ../.. -I ../../src -I ../../src/render_program -I /usr/local/include/xorg -I /usr/local/include -I /usr/local/include/pixman-1 -I /usr/local/include -I /usr/local/include/libdrm -I /usr/local/include/X11/dri -O3 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wcast-qual -Wmissing-noreturn
  -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fdebug-compilation-dir /usr/ports/x11-drivers/xf86-video-intel/work/xf86-video-intel-2.21.6/src/sna -ferror-limit 19 -fmessage-length 152 -fvisibility hidden -mstackrealign -fobjc-runtime=gnustep -fobjc-default-synthesize-properties -fdiagnostics-show-option -fcolor-diagnostics -backend-option -vectorize-loops -o .libs/sna_accel.o -x c sna_accel.c 
1.      <eof> parser at end of file
2.      Per-module optimization passes
3.      Running pass 'CallGraph Pass Manager' on module 'sna_accel.c'.
4.      Running pass 'Loop Pass Manager' on function '@sna_fill_spans_blt'
5.      Running pass 'Loop Vectorization' on basic block '%do.body101'
cc: error: unable to execute command: Abort trap
cc: error: clang frontend command failed due to signal (use -v to see invocation)
FreeBSD clang version 3.3 (trunk 178860) 20130405
Target: x86_64-unknown-freebsd10.0
Thread model: posix
cc: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
cc: note: diagnostic msg: 
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
cc: note: diagnostic msg: /tmp/sna_accel-cXtZCu.c
cc: note: diagnostic msg: /tmp/sna_accel-cXtZCu.sh
cc: note: diagnostic msg: 

********************
*** Error code 1

Stop.
make: stopped in /usr/ports/x11-drivers/xf86-video-intel/work/xf86-video-intel-2.21.6/src/sna
*** Error code 1

Stop.
make: stopped in /usr/ports/x11-drivers/xf86-video-intel/work/xf86-video-intel-2.21.6/src/sna
*** Error code 1

>How-To-Repeat:
Update ports tree, update X11, especially the Intel driver x11-drivers/xf86-video-intel
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201305251658.r4PGwKAF056691>