ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKAL
1
GPT 4 textLe Chat MistralGemini Advanced
2
ExplanationExplanationExplanationGPT4Le Chat MistralGemini Advanced
3
idLanguageLOCTypeErrorDetect?Fix?Code elementType of ErrorLocationDetect?Fix?Code elementType of ErrorLocationDetect?Fix?Code element
Type of Error
LocationErrorTypeCountDetectFixExplanationDetectFixExplanationDetectFixExplanationLLMDetectFixExplanation
4
1C++7SyntaxMissing semicolonYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesMissing semicolonSyntax8886776563GPT441/5044/5031/41
5
2C++11SyntaxMissing semicolon (2x)YesYesYesYesYesYesYesYesYesYesYesYesYesYesPartiallyMismatching parenthesesSyntax7676453666Le Chat Mistral28/5032/5023/28
6
3C++8SyntaxMismatching parenthesesNoYesNoNoNoYesYesYesYesYesYesYesYesYesYesMismatching bracketsSyntax5333020010Gemini Advanced27/5035/5021/27
7
4C++8SyntaxMismatching parenthesesYesYesYesYesYesYesYesYesNoYesYesYesYesYesYesMismatching quotesSyntax2221222110
8
5C++11SyntaxMismatching parenthesesYesYesYesYesYesNoNoNoNoNoYesYesYesYesYesInvalid variable nameSyntax1110111111
9
6C++11SyntaxMismatching parenthesesYesYesYesYesYesNoYesNoNoNoYesYesYesYesYesInvalid macro usageSyntax1111000110
10
7C++10SyntaxMismatching bracketsYesYesYesYesYesNoNoNoNoNoNoNoNoNoNoIllegal characterSyntax1110110111
11
8C++11SyntaxMismatching bracketsYesYesYesYesYesPartiallyYesNoNoYesNoYesNoNoNoVariable not declaredSemantic4342332332
12
9C++35SyntaxMismatching parenthesesYesYesYesYesYesNoNoNoNoNoNoNoNoNoNoType mismatchSemantic4232231343
13
10C++10SyntaxMismatching quotesYesYesYesYesYesYesYesYesYesYesNoNoYesYesYesVariable out of scopeSemantic10775444262
14
11C++10SyntaxInvalid variable name (3x)YesYesYesYesPartiallyYesYesYesYesYesYesYesYesYesYesFunction signature mismatchSemantic1111111111
15
12C++7SemanticVariable not declared (2x)PartiallyYesYesYesPartiallyPartiallyYesYesYesPartiallyYesYesYesYesYesVariable redefinitionSemantic1111000110
16
13C++15SemanticType mismatchYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesDereference of primitive typeSemantic1110111111
17
14C++16SemanticVariable out of scopeNoNoNoNoNoNoNoNoNoNoNoYesNoNoNoMissing operandSemantic1110000010
18
15C++12SemanticVariable out of scopeYesYesYesNoYesNoNoNoNoNoNoYesNoNoNoInvalid return typeSemantic1111111111
19
16C++13SemanticVariable out of scopeNoNoNoNoNoNoNoNoNoNoNoYesNoNoNoFunction not definedSemantic1111000000
20
17C++15SemanticVariable out of scopeYesYesYesYesYesNoNoNoNoNoNoNoNoNoNoOperator not definedSemantic1111111000
21
18C++41SemanticVariable out of scopeYesYesYesYesPartiallyYesYesYesYesYesNoNoNoNoNoTOTAL50414431283223273521
22
19C++31SemanticVariable out of scopeYesYesYesYesYesNoNoNoNoNoNoNoNoNoNo
23
20C++26SemanticVariable not declaredYesYesYesYesYesYesNoYesYesYesNoNoNoNoNo
24
21C++55SemanticFunction signature mismatchYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
25
22C++23SemanticVariable out of scopeYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
26
23C++55SemanticVariable out of scope (3x)NoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
27
24C++48SyntaxMissing semicolon (2x)YesYesYesPartiallyYesNoNoNoNoNoNoNoNoNoNo
28
25C++28SemanticVariable out of scopeYesYesYesYesYesYesYesYesYesYesNoYesNoNoNo
29
26C++69SemanticVariable redefinitionYesYesYesYesYesNoNoYesNoNoYesYesYesNoYes
30
27C++39SyntaxMissing semicolonYesYesYesPartiallyYesYesYesYesYesYesYesYesYesYesYes
31
28C++23SyntaxMissing semicolonYesYesYesYesYesYesYesYesYesYesYesYesYesNoYes
32
29C++29SyntaxMissing semicolonYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
33
30C++18SyntaxInvalid macro usageYesYesYesYesYesNoNoNoNoNoYesYesYesNoYes
34
31Java24SemanticDereference of primitive typeYesYesYesPartiallyYesYesYesYesYesYesYesYesYesYesYes
35
32Java33SyntaxMissing semicolonYesYesYesYesYesYesYesYesYesYesNoNoNoNoNo
36
33Java35SyntaxMissing semicolonYesYesYesYesYesYesYesYesNoYesNoYesNoNoNo
37
34Java27SyntaxIllegal characterYesYesYesNoYesYesYesYesNoYesYesYesYesYesYes
38
35Java31SemanticVariable not declaredYesYesYesYesYesYesYesYesNoYesYesYesYesYesYes
39
36Java29SyntaxMismatching parenthesesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
40
37Java32SyntaxMismatching bracketsNoNoNoNoNoNoYesNoNoNoNoNoNoNoNo
41
38Java30SemanticType mismatchNoNoNoNoNoNoNoNoNoNoNoYesNoNoNo
42
39Java21SyntaxMismatching bracketsNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
43
40Java55SemanticType mismatch (2x)PartiallyYesYesYesPartiallyPartiallyYesNoYesNoYesYesYesYesYes
44
41C24SyntaxMissing operandYesYesYesNoYesNoNoYesNoNoNoYesNoNoNo
45
42C25SyntaxMismatching bracketsYesYesYesYesYesNoNoNoNoNoNoNoNoNoNo
46
43C25SemanticType mismatchYesYesYesYesYesYesYesNoNoNoYesYesYesYesYes
47
44C23SemanticVariable out of scopeYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
48
45C26SyntaxInvalid return typeYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
49
46C15SemanticFunction not definedYesYesYesYesYesNoNoNoNoNoNoNoNoNoNo
50
47C18SyntaxMismatching quotesYesYesYesNoYesYesYesYesYesYesYesYesNoNoYes
51
48C18SyntaxMismatching parenthesesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
52
49C38SemanticVariable not declaredYesYesYesNoYesYesYesYesYesYesYesYesYesNoYes
53
50C29SemanticOperator not definedYesYesYesYesYesYesYesYesYesYesNoNoNoNoNo