You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a problem author, I made a problem which contained a little mistake (the problem is X12675, password 42424242). I changed the header of the solution function from
intpunto_verde(queue<int>& c, int num_emp);
to
intpunto_verde(int num_emp, queue<int>& c);
but I forgot to update the problem statement in one of the languages. So students reading the problem in that language sent the problem with a function with a wrong header, swapping both parameters.
The issue is that Jutge returned a veredict of CE (Compilation Error) but the message was Unreported error.. This was very confusing to students since they thought that they had a compilation error even if locally their program could work fine. Since Jutge has a low track record of mistakes, when one occurs, makes students doubt and it is bad for their confidence.
We should change the PRO2 compilation process so that if the header of the function is wrong, either just returns the text of the compiler (hoping that that is enough) or specifically tells you that the header is wrong, comparing both.
The text was updated successfully, but these errors were encountered:
Witixin1512
added a commit
to Witixin1512/jutge-driver-std
that referenced
this issue
Oct 9, 2024
As a problem author, I made a problem which contained a little mistake (the problem is X12675, password 42424242). I changed the header of the solution function from
to
but I forgot to update the problem statement in one of the languages. So students reading the problem in that language sent the problem with a function with a wrong header, swapping both parameters.
The issue is that Jutge returned a veredict of CE (Compilation Error) but the message was
Unreported error.
. This was very confusing to students since they thought that they had a compilation error even if locally their program could work fine. Since Jutge has a low track record of mistakes, when one occurs, makes students doubt and it is bad for their confidence.We should change the PRO2 compilation process so that if the header of the function is wrong, either just returns the text of the compiler (hoping that that is enough) or specifically tells you that the header is wrong, comparing both.
The text was updated successfully, but these errors were encountered: