-
-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rank04 failing #149
Comments
Here's what the trace shows: |
pwd
tree
|
there was a mistake on the main, av should be
|
can confirm that in commit a6233ca it passes |
Clarifications@CarloCattano Your code fails here as seen in the
You can try these commands to see it yourself:
Also " Your code has other problematic behaviours such as:
I haven't touched any While examining the trace, I came across 65537 nulls in the file. I misread the (not very descriptive) documentation of And about the crash (abort) situation, it boils down to: I managed to reproduce the same crash with the following steps
Still not sure how you compiled the project on debug mode. Conclusions
Solutions
|
1- microshell.c is/was in the rendu folder I understand most of what you are saying , and while yes, your pull request might be correct in all senses( apart from that crash that occurred once to me) , but frankly speaking , do you want to make the tester stricter than the exam ? I just passed today with that solution ( not mine ) as seen here https://github.com/pasqualerossi/42-School-Exam-Rank-04/blob/main/microshell.c
|
I mean it is not right in the
Yes, I probably ran the old compiled version which had
Not really. If Moulinette doesn't test such a thing, it becomes redundant for us to do so. Thanks for letting us know. I am going to remove the related tests from my pull request #153 (waitpid right after every fork and
Well, I have added fd leak tests just in case because there is a related "hint" in the
Maybe this refers to leaking pipe fds in the parent process so that we would reach our max open fd limit (30) and not be able to create new pipes for the child processes.
This is already adjusted by |
I'm consistently failing microshell and Im not sure why.
Could it be an issue with the tester on cluster computers or am I missing something ?
Thanks for any help, I thought I was ready for the exam :-(
microshell.txt
trace.txt
The text was updated successfully, but these errors were encountered: