Firm Bugtracker - libFirm
Viewing Issue Advanced Details
135 compiler driver major always 2014-02-14 01:24 2016-01-03 03:28
luzero  
Matze  
normal  
closed  
fixed  
none    
none  
0000135: cparser: ir/opt/ldstopt.c:1772: move_loads_out_of_loops: Assertion `phi_list != ((void *)0) && "DFS found a loop without Phi"' f
CFLAGS="-m32 -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DHAVE_AV_CONFIG_H -std=c99 -fomit-frame-pointer -pthread -g -Wdeclaration-after-statement -Wall -Wpointer-arith -Wredundant-decls -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wstrict-prototypes -Wno-parentheses -Wno-switch-enum -Wno-other -O4 -Wno-missing-variable-declarations -Wno-empty-statement -MMD"

cparser $CFLAGS -c -o out.o 000.c
cparser 0.9.14(6abec1918742d92e83ad9d3bfa372620d3785fc6) using libFirm 1.21(3e8892f8e3cbf13542a95c8caa2711a998314d0e)
c file icon 000.c [^] (1,810 bytes) 2014-02-14 01:24
c file icon fehler227.c [^] (105 bytes) 2014-02-14 09:13
Issue History
2014-02-14 01:24 luzero New Issue
2014-02-14 01:24 luzero File Added: 000.c
2014-02-14 09:13 UniQ File Added: fehler227.c
2014-02-14 09:15 UniQ Note Added: 0000205
2014-02-14 09:15 UniQ Status new => acknowledged
2014-02-14 09:18 UniQ Status acknowledged => confirmed
2014-02-14 09:19 UniQ Project cparser => libFirm
2014-02-14 16:02 Matze Note Added: 0000206
2014-02-14 16:02 Matze Assigned To => Matze
2014-02-14 16:02 Matze Status confirmed => resolved
2014-02-14 16:02 Matze Resolution open => fixed
2016-01-03 03:28 Matze Status resolved => closed

Notes
(0000205)
UniQ   
2014-02-14 09:15   
This issue is related to opt/combo7.c from the firm testsuite.

I also added an reduced test case that triggers the same assertion.
(0000206)
Matze   
2014-02-14 16:02   
fixed in libfirm 159ddf0823fb03a11f511145ccbecffc0e61f80f