| Test name | Component | Compiler exit code | Expected compiler exit code | Compiled program code | Expected compiled program code | Memory accesses | Max memory accesses | Result | Compiler Log | Simulator errors |
| array_complex_reduction_8 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
49 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_short_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmpebifw9r6.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| balanced_arithmetic_tree_large |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmpccgaqf5o.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| arithmetic_chains_long |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmpp79c0pry.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| balanced_addition_tree_small_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmp2lboogrs.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| array_simple_reduction_1 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
86 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_complex_reduction_2 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
67 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_complex_reduction_3 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
45 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| balanced_arithmetic_tree_small_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmpa6t3zm0a.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| array_complex_reduction_12 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
48 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chains_short_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmp49j6rf9f.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| arithmetic_chain_long_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
12 |
Fail |
|
Error in /tmp/tmp6tkkog1p.asm line 22 column 6: "v3": operand is of incorrect type
Error in /tmp/tmp6tkkog1p.asm line 32 column 6: "v7": operand is of incorrect type
Error in /tmp/tmp6tkkog1p.asm line 48 column 6: "v14": operand is of incorrect type
Processing terminated due to errors.
|
| array_simple_reduction_4 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
22 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| balanced_addition_tree_large_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
84 |
Fail |
|
Error in /tmp/tmpq2fnce7b.asm line 74 column 6: "v0": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 80 column 6: "v2": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 84 column 6: "v3": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 88 column 6: "v4": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 92 column 6: "v5": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 96 column 6: "v6": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 100 column 6: "v7": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 104 column 6: "v8": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 108 column 6: "v9": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 114 column 6: "v11": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 118 column 6: "v12": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 122 column 6: "v13": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 126 column 6: "v14": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 130 column 6: "v15": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 134 column 6: "v16": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 140 column 6: "v18": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 148 column 6: "v21": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 152 column 6: "v22": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 156 column 6: "v23": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 162 column 6: "v25": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 166 column 6: "v26": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 172 column 6: "v28": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 178 column 6: "v30": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 182 column 6: "v31": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 188 column 6: "v33": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 192 column 6: "v34": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 200 column 6: "v37": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 208 column 6: "v40": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 212 column 6: "v41": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 218 column 6: "v43": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 222 column 6: "v44": operand is of incorrect type
Error in /tmp/tmpq2fnce7b.asm line 228 column 6: "v46": operand is of incorrect type
Processing terminated due to errors.
|
| array_complex_reduction_4 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
25 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_complex_reduction_6 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
73 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| addition_chain_long |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmp2j0y9csc.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| arithmetic_chains_short |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmpsavojdii.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| array_multiplication_table_sum |
regalloc |
1 |
0 |
0 |
0 |
N/A |
37 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_simple_reduction_2 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
16 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| hello_world |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmpscwxzsg_.asm line 7 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| int_literals |
regalloc |
0 |
0 |
230 |
0 |
N/A |
24 |
Fail |
|
Error in /tmp/tmp2lnp7s34.asm line 7 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| nested_whiles |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmpwkxmya0w.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| shadowing |
regalloc |
1 |
0 |
0 |
0 |
N/A |
48 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetics |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmplfdvedef.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| character_comparison |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmposie7sps.asm line 10 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| branching_1 |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmpd5uvz7k9.asm line 10 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| branching_2 |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmpzlr8uofg.asm line 10 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| branching_3 |
regalloc |
0 |
0 |
230 |
0 |
N/A |
16 |
Fail |
|
Error in /tmp/tmp1ca_an7e.asm line 16 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| count_down_from_n |
regalloc |
0 |
0 |
230 |
0 |
N/A |
12 |
Fail |
|
Error in /tmp/tmp33613vtc.asm line 7 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| count_to_n |
regalloc |
0 |
0 |
230 |
0 |
N/A |
12 |
Fail |
|
Error in /tmp/tmphm6w2n4l.asm line 7 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| global_variable |
regalloc |
0 |
0 |
230 |
0 |
N/A |
6 |
Fail |
|
Error in /tmp/tmph9a_a1gb.asm line 6 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| function_call |
regalloc |
1 |
0 |
0 |
0 |
N/A |
17 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| read_c |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmpeo9qfk43.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| read_i |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmp_95mk_w3.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| struct access |
regalloc |
0 |
0 |
230 |
0 |
N/A |
8 |
Fail |
|
Error in /tmp/tmprvqqtq41.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| funcall with struct |
regalloc |
1 |
0 |
0 |
0 |
N/A |
39 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| cashmachine |
regalloc |
1 |
0 |
0 |
0 |
N/A |
479 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| dec2bin |
regalloc |
1 |
0 |
0 |
0 |
N/A |
140 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| fibonacci |
regalloc |
0 |
0 |
230 |
0 |
N/A |
24 |
Fail |
|
Error in /tmp/tmpbv8fr5cc.asm line 13 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| factorial |
regalloc |
1 |
0 |
0 |
0 |
N/A |
58 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| is_leap_year |
regalloc |
0 |
0 |
230 |
0 |
N/A |
28 |
Fail |
|
Error in /tmp/tmps2ddv2ex.asm line 13 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| is_palindromic |
regalloc |
0 |
0 |
230 |
0 |
N/A |
20 |
Fail |
|
Error in /tmp/tmp6ogp611j.asm line 13 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| is_prime |
regalloc |
1 |
0 |
0 |
0 |
N/A |
36 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| pascals_triangle |
regalloc |
1 |
0 |
0 |
0 |
N/A |
95 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| tictactoe |
regalloc |
1 |
0 |
0 |
0 |
N/A |
591 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| towers_of_hanoi |
regalloc |
1 |
0 |
0 |
0 |
N/A |
86 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| binary_search |
regalloc |
1 |
0 |
0 |
0 |
N/A |
59 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_partially_hoisted |
regalloc |
1 |
0 |
0 |
0 |
N/A |
28 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_long_partially_hoisted |
regalloc |
1 |
0 |
0 |
0 |
N/A |
20 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_hoisted_unbalanced_usage |
regalloc |
1 |
0 |
0 |
0 |
N/A |
22 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_long_hoisted_unbalanced_usage |
regalloc |
1 |
0 |
0 |
0 |
N/A |
24 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_hoisted_multiple_uses |
regalloc |
1 |
0 |
0 |
0 |
N/A |
96 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_unbalanced_tree_1 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
146 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| prefix_sum_1 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
46 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| prefix_sum_2 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
56 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_reduction_dead_code |
regalloc |
1 |
0 |
0 |
0 |
N/A |
78 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_reduction_shadowing |
regalloc |
1 |
0 |
0 |
0 |
N/A |
57 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| many_unused_vars |
regalloc |
1 |
0 |
0 |
0 |
N/A |
26 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| greatest_common_divisor |
regalloc |
1 |
0 |
0 |
0 |
N/A |
47 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| nth_triangle_number_multi_func |
regalloc |
1 |
0 |
0 |
0 |
N/A |
108 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| regalloc_tribonacci |
regalloc |
1 |
0 |
0 |
0 |
N/A |
52 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_hoisted_unbalanced_tree |
regalloc |
1 |
0 |
0 |
0 |
N/A |
122 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_unbalanced_tree_2 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
18 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_difference |
regalloc |
1 |
0 |
0 |
0 |
N/A |
51 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| find_triplet_sum |
regalloc |
1 |
0 |
0 |
0 |
N/A |
64 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| hofstadter |
regalloc |
1 |
0 |
0 |
0 |
N/A |
84 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| redundant_assignments |
regalloc |
1 |
0 |
0 |
0 |
N/A |
54 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_complex_reduction_5 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
28 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| addition_chain_short_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmpeicljisp.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| array_complex_reduction_11 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
153 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_long |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmpgh1uclxx.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| addition_chain_short |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmpslks5tcz.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| array_sum |
regalloc |
1 |
0 |
0 |
0 |
N/A |
31 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| addition_chain_long_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
18 |
Fail |
|
Error in /tmp/tmpokji_nxi.asm line 28 column 6: "v3": operand is of incorrect type
Error in /tmp/tmpokji_nxi.asm line 38 column 6: "v7": operand is of incorrect type
Error in /tmp/tmpokji_nxi.asm line 48 column 6: "v11": operand is of incorrect type
Error in /tmp/tmpokji_nxi.asm line 54 column 6: "v13": operand is of incorrect type
Error in /tmp/tmpokji_nxi.asm line 60 column 6: "v15": operand is of incorrect type
Error in /tmp/tmpokji_nxi.asm line 70 column 6: "v19": operand is of incorrect type
Processing terminated due to errors.
|
| array_concat_dot_product |
regalloc |
1 |
0 |
0 |
0 |
N/A |
57 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| balanced_addition_tree_small |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmpbv_movgu.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| array_dot_product |
regalloc |
1 |
0 |
0 |
0 |
N/A |
41 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| balanced_addition_tree_large |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmplcc7rftn.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| array_complex_reduction_9 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
66 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_simple_reduction_3 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
63 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| arithmetic_chain_short |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmpwb4a0t7s.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| arithmetic_chains_long_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
23 |
Fail |
|
Error in /tmp/tmpeoj8uf77.asm line 26 column 6: "v3": operand is of incorrect type
Error in /tmp/tmpeoj8uf77.asm line 36 column 6: "v7": operand is of incorrect type
Error in /tmp/tmpeoj8uf77.asm line 50 column 6: "v13": operand is of incorrect type
Error in /tmp/tmpeoj8uf77.asm line 54 column 6: "v14": operand is of incorrect type
Error in /tmp/tmpeoj8uf77.asm line 66 column 6: "v19": operand is of incorrect type
Processing terminated due to errors.
|
| array_complex_reduction_1 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
53 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| array_complex_reduction_7 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
42 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|
| balanced_arithmetic_tree_large_hoisted |
regalloc |
0 |
0 |
230 |
0 |
N/A |
177 |
Fail |
|
Error in /tmp/tmphpisvue1.asm line 132 column 6: "v0": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 136 column 6: "v1": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 140 column 6: "v2": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 144 column 6: "v3": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 148 column 6: "v4": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 152 column 6: "v5": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 156 column 6: "v6": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 160 column 6: "v7": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 164 column 6: "v8": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 168 column 6: "v9": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 172 column 6: "v10": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 176 column 6: "v11": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 180 column 6: "v12": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 186 column 6: "v14": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 190 column 6: "v15": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 194 column 6: "v16": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 198 column 6: "v17": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 202 column 6: "v18": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 208 column 6: "v20": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 212 column 6: "v21": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 216 column 6: "v22": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 222 column 6: "v24": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 226 column 6: "v25": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 230 column 6: "v26": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 236 column 6: "v28": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 240 column 6: "v29": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 244 column 6: "v30": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 248 column 6: "v31": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 252 column 6: "v32": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 256 column 6: "v33": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 260 column 6: "v34": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 264 column 6: "v35": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 268 column 6: "v36": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 274 column 6: "v38": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 280 column 6: "v40": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 284 column 6: "v41": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 288 column 6: "v42": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 292 column 6: "v43": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 296 column 6: "v44": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 302 column 6: "v46": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 308 column 6: "v48": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 312 column 6: "v49": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 316 column 6: "v50": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 320 column 6: "v51": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 324 column 6: "v52": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 330 column 6: "v54": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 334 column 6: "v55": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 338 column 6: "v56": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 344 column 6: "v58": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 348 column 6: "v59": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 352 column 6: "v60": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 356 column 6: "v61": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 360 column 6: "v62": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 364 column 6: "v63": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 368 column 6: "v64": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 372 column 6: "v65": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 376 column 6: "v66": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 380 column 6: "v67": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 388 column 6: "v70": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 394 column 6: "v72": operand is of incorrect type
Error in /tmp/tmphpisvue1.asm line 398 column 6: "v73": operand is of incorrect type
Processing terminated due to errors.
|
| balanced_arithmetic_tree_small |
regalloc |
0 |
0 |
230 |
0 |
N/A |
4 |
Fail |
|
Error in /tmp/tmp_ox9_wju.asm line 4 column 5: Symbol "main" not found in symbol table.
Processing terminated due to errors.
|
| array_complex_reduction_10 |
regalloc |
1 |
0 |
0 |
0 |
N/A |
81 |
Fail |
java.lang.Throwable:
java.base/java.util.ArrayList.getFirst(ArrayList.java:439)
regalloc.ControlFlowGraph.controlFlowPass(ControlFlowGraph.java:73)
regalloc.ControlFlowGraph.(ControlFlowGraph.java:48)
regalloc.GraphColouringRegAlloc.apply(GraphColouringRegAlloc.java:40)
Main4.compile(Main4.java:270)
Main4.main(Main4.java:72)
|
|