/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/gdc -B/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/ -B/opt/gdc/i686-pc-linux-gnu/bin/ -B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem /opt/gdc/i686-pc-linux-gnu/include -isystem /opt/gdc/i686-pc-linux-gnu/sys-include -o std/file.t.o -Wall -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_GLibC -fversion=GC_Use_Data_Fixed -nostdinc -pipe -fdeprecated -I ../../../libphobos -I ../../../libphobos/libdruntime -I ./libdruntime/i686-pc-linux-gnu -fno-release -funittest -fversion=Unittest -c ../../../libphobos/std/file.d ../../../libphobos/std/file.d: In function 'std.file.slurp!(int,double).slurp': ../../../libphobos/std/file.d:3575:0: error: non-trivial conversion at assignment KeepTerminator # VUSE <.MEM_205> SR.4450_210 = __ctmp2174.keepTerminator; ../../../libphobos/std/file.d:3575:0: error: non-trivial conversion at assignment KeepTerminator # .MEM_23 = VDEF <.MEM_22> __r717767615883247631.keepTerminator = SR.4450_210; ../../../libphobos/std/file.d:3575:0: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. See for instructions. /home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/gdc -B/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/ -B/opt/gdc/i686-pc-linux-gnu/bin/ -B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem /opt/gdc/i686-pc-linux-gnu/include -isystem /opt/gdc/i686-pc-linux-gnu/sys-include -o std/algorithm.t.o -Wall -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_GLibC -fversion=GC_Use_Data_Fixed -nostdinc -pipe -fdeprecated -I ../../../libphobos -I ../../../libphobos/libdruntime -I ./libdruntime/i686-pc-linux-gnu -fno-release -funittest -fversion=Unittest -c ../../../libphobos/std/algorithm.d ../../../libphobos/std/algorithm.d:1:0: error: missing callgraph edge for call stmt: D.45846 = std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.heapComp (D.45825, value, D.45823); std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap.conditionalInsert/4168(3846) @0x4182d660 (asm: _D3std9algorithm103__T34largestPartialIntersectionWeightedVAyaa5_61203c2062TAAdTAS3std8typecons14__T5TupleTdTkZ5TupleTHddZ34largestPartialIntersectionWeightedFAAdAS3std8typecons14__T5TupleTdTkZ5TupleHddE3std9algorithm10SortOutputZv374__T10BinaryHeapTAS3std8typecons14__T5TupleTdTkZ5TupleS316_D3std9algorithm103__T34largestPartialIntersectionWeightedVAyaa5_61203c2062TAAdTAS3std8typecons14__T5TupleTdTkZ5TupleTHddZ34largestPartialIntersectionWeightedFAAdAS3std8typecons14__T5TupleTdTkZ5TupleHddE3std9algorithm10SortOutputZv8heapCompMFS3std8typecons14__T5TupleTdTkZ5TupleS3std8typecons14__T5TupleTdTkZ5TupleZbZ10BinaryHeap17conditionalInsertMFS3std8typecons14__T5TupleTdTkZ5TupleZb) analyzed needed reachable body finalized called by: std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.topNCopy!(heapComp,Group!(pred,NWayUnion!(less,double[][])),Tuple!(double,uint)[]).topNCopy/4144 (1.00 per call) calls: std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap.assertValid/4147 (1.00 per call) (can throw external) std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap.percolateDown/4148 (1.00 per call) (can throw external) std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap._length/4146 (1.00 per call) (can throw external) std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap._store/4145 (1.00 per call) (can throw external) std.typecons.Tuple!(double,uint).Tuple.opAssign!(Tuple!(double,uint)).opAssign/3947 (1.00 per call) (can throw external) std.array.front!(Tuple!(double,uint)).front/3885 (1.00 per call) (can throw external) std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap._store/4145 (1.00 per call) (can throw external) std.array.front!(Tuple!(double,uint)).front/3885 (1.00 per call) (can throw external) std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap._store/4145 (1.00 per call) (can throw external) _d_assert/4335 (1.00 per call) (can throw external) std.array.empty!(Tuple!(double,uint)).empty/3884 (1.00 per call) (can throw external) std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap._store/4145 (1.00 per call) (can throw external) std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap.insert/4162 (1.00 per call) (can throw external) std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap._store/4145 (1.00 per call) (can throw external) std.algorithm.largestPartialIntersectionWeighted!("a < b",double[][],Tuple!(double,uint)[],double[double]).largestPartialIntersectionWeighted.BinaryHeap!(Tuple!(double,uint)[],heapComp).BinaryHeap._length/4146 (1.00 per call) (can throw external) std.typecons.RefCounted!(Tuple!(Tuple!(double,uint)[],"_store",uint,"_length"),cast(RefCountedAutoInitialize)0).RefCounted._RefCounted.ensureInitialized/3926 (1.00 per call) (can throw external) _d_assert_msg/4324 (1.00 per call) (can throw external) References: Refering this function: ../../../libphobos/std/algorithm.d:1:0: internal compiler error: verify_cgraph_node failed Please submit a full bug report, with preprocessed source if appropriate. See for instructions. make: *** [std/algorithm.t.o] Fehler 1 /home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/gdc -B/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/ -B/opt/gdc/i686-pc-linux-gnu/bin/ -B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem /opt/gdc/i686-pc-linux-gnu/include -isystem /opt/gdc/i686-pc-linux-gnu/sys-include -o std/ascii.t.o -Wall -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_GLibC -fversion=GC_Use_Data_Fixed -nostdinc -pipe -fdeprecated -I ../../../libphobos -I ../../../libphobos/libdruntime -I ./libdruntime/i686-pc-linux-gnu -fno-release -funittest -fversion=Unittest -c ../../../libphobos/std/ascii.d /home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/gdc -B/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/ -B/opt/gdc/i686-pc-linux-gnu/bin/ -B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem /opt/gdc/i686-pc-linux-gnu/include -isystem /opt/gdc/i686-pc-linux-gnu/sys-include -o std/base64.t.o -Wall -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_GLibC -fversion=GC_Use_Data_Fixed -nostdinc -pipe -fdeprecated -I ../../../libphobos -I ../../../libphobos/libdruntime -I ./libdruntime/i686-pc-linux-gnu -fno-release -funittest -fversion=Unittest -c ../../../libphobos/std/base64.d ../../../libphobos/std/base64.d: In function 'std.base64.Base64Impl!('+','/').encoder!(ByLine!(char,char)).encoder': ../../../libphobos/std/base64.d:681:0: error: non-trivial conversion at assignment KeepTerminator # VUSE <.MEM_6> SR.2081_21 = __cpcttmp1711.keepTerminator; ../../../libphobos/std/base64.d:681:0: error: non-trivial conversion at assignment KeepTerminator # .MEM_30 = VDEF <.MEM_55> range.keepTerminator = SR.2081_21; ../../../libphobos/std/base64.d:681:0: error: non-trivial conversion at assignment KeepTerminator # VUSE <.MEM_40> SR.2087_46 = __cpcttmp1795.keepTerminator; ../../../libphobos/std/base64.d:681:0: error: non-trivial conversion at assignment KeepTerminator # .MEM_28 = VDEF <.MEM_27> __cpcttmp1795.142.keepTerminator = SR.2087_46; ../../../libphobos/std/base64.d:681:0: error: non-trivial conversion at assignment KeepTerminator # .MEM_72 = VDEF <.MEM_71> MEM[(struct Encoder *)&__ctmp1710].keepTerminator = p$keepTerminator_67; ../../../libphobos/std/base64.d:681:0: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. See for instructions. /home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/gdc -B/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/ -B/opt/gdc/i686-pc-linux-gnu/bin/ -B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem /opt/gdc/i686-pc-linux-gnu/include -isystem /opt/gdc/i686-pc-linux-gnu/sys-include -o std/container.t.o -Wall -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_GLibC -fversion=GC_Use_Data_Fixed -nostdinc -pipe -fdeprecated -I ../../../libphobos -I ../../../libphobos/libdruntime -I ./libdruntime/i686-pc-linux-gnu -fno-release -funittest -fversion=Unittest -c ../../../libphobos/std/container.d ../../../libphobos/std/container.d:4314:0: internal compiler error: tree check: expected class 'type', have 'declaration' (function_decl) in gen_type_die_with_usage, at dwarf2out.c:20488 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. make: *** [std/container.t.o] Fehler 1 /home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/gdc -B/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/ -B/opt/gdc/i686-pc-linux-gnu/bin/ -B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem /opt/gdc/i686-pc-linux-gnu/include -isystem /opt/gdc/i686-pc-linux-gnu/sys-include -o std/functional.t.o -Wall -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_GLibC -fversion=GC_Use_Data_Fixed -nostdinc -pipe -fdeprecated -I ../../../libphobos -I ../../../libphobos/libdruntime -I ./libdruntime/i686-pc-linux-gnu -fno-release -funittest -fversion=Unittest -c ../../../libphobos/std/functional.d ../../../libphobos/std/functional.d: In function '__unittest6': ../../../libphobos/std/functional.d:411:0: internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in build_function_type, at tree.c:7435 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. make: *** [std/functional.t.o] Fehler 1 /home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/gdc -B/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/ -B/opt/gdc/i686-pc-linux-gnu/bin/ -B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem /opt/gdc/i686-pc-linux-gnu/include -isystem /opt/gdc/i686-pc-linux-gnu/sys-include -o std/parallelism.t.o -Wall -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_GLibC -fversion=GC_Use_Data_Fixed -nostdinc -pipe -fdeprecated -I ../../../libphobos -I ../../../libphobos/libdruntime -I ./libdruntime/i686-pc-linux-gnu -fno-release -funittest -fversion=Unittest -c ../../../libphobos/std/parallelism.d ../../../libphobos/std/parallelism.d: In function 'parallelForeachThrow': ../../../libphobos/std/parallelism.d:3639:0: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See for instructions. /home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/gdc -B/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/ -B/opt/gdc/i686-pc-linux-gnu/bin/ -B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem /opt/gdc/i686-pc-linux-gnu/include -isystem /opt/gdc/i686-pc-linux-gnu/sys-include -o std/stdio.t.o -Wall -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_GLibC -fversion=GC_Use_Data_Fixed -nostdinc -pipe -fdeprecated -I ../../../libphobos -I ../../../libphobos/libdruntime -I ./libdruntime/i686-pc-linux-gnu -fno-release -funittest -fversion=Unittest -c ../../../libphobos/std/stdio.d ../../../libphobos/std/stdio.d: In function 'std.stdio.File.__unittest9': ../../../libphobos/std/stdio.d:1009:0: error: non-trivial conversion at assignment KeepTerminator # VUSE <.MEM_346> SR.5002_382 = __ctmp1857.keepTerminator; ../../../libphobos/std/stdio.d:1009:0: error: non-trivial conversion at assignment KeepTerminator # .MEM_351 = VDEF <.MEM_352> __r735465389403668493.keepTerminator = SR.5002_382; ../../../libphobos/std/stdio.d:1009:0: error: non-trivial conversion at assignment KeepTerminator # VUSE <.MEM_378> SR.5024_421 = __ctmp1857.keepTerminator; ../../../libphobos/std/stdio.d:1009:0: error: non-trivial conversion at assignment KeepTerminator # .MEM_398 = VDEF <.MEM_397> __r735465389403668494.keepTerminator = SR.5024_421; ../../../libphobos/std/stdio.d:1009:0: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. See for instructions. make: *** [std/stdio.t.o] Fehler 1 /home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/gdc -B/home/jpf/Desktop/gdc/dev/gcc-4.6.2/objdir/./gcc/ -B/opt/gdc/i686-pc-linux-gnu/bin/ -B/opt/gdc/i686-pc-linux-gnu/lib/ -isystem /opt/gdc/i686-pc-linux-gnu/include -isystem /opt/gdc/i686-pc-linux-gnu/sys-include -o std/traits.t.o -Wall -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_GLibC -fversion=GC_Use_Data_Fixed -nostdinc -pipe -fdeprecated -I ../../../libphobos -I ../../../libphobos/libdruntime -I ./libdruntime/i686-pc-linux-gnu -fno-release -funittest -fversion=Unittest -c ../../../libphobos/std/traits.d ../../../libphobos/std/traits.d:1:0: internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'record_type' in lookup_decl_die, at dwarf2out.c:8145 Please submit a full bug report, with preprocessed source if appropriate. See for instructions.