Q: What is the marker? A: Please make sure to use the marker functionality before submitting your code to us. The marker will tell you what mark you should expect to receive for the lab. In particular, it will help you test that your submission to your remote repository has worked correctly, and thus avoid submission related issues. Note that the marker is run by adding the "-m" option to the ece344-tester program. For more details, please follow the instructions below. http://individual.utoronto.ca/davidlion/ece344/testing.html#marker -------------------------------------------------------------------------------- Q: My output is correct but the tester says my program failed. Why? A: Mostly likely, your output is incorrect in one of two ways: 1. You have incorrect capitalization (e.g. "Hello World" instead of "Hello world") 2. You added spurious spaces or indentation, (e.g. "Hello " with many spaces following the word is not the same as "Hello" to the tester) -------------------------------------------------------------------------------- Q: What does a tester TIMEOUT mean? A: The expected output is not found within the time limit. -------------------------------------------------------------------------------- Q: In the tester when its testing the condition variable it gives an: END OF FILE ERROR FAIL what does this error mean? A: The end-of-file error suggests that the tester was still looking for input but your program exited. Running the tester with -v will show you what input the tester is expecting. Generally, it means that your program has crashed or failed some assertion. -------------------------------------------------------------------------------- Q: The tester and the marker are giving me different results for Lab 1. A: The marker uses git tags to checkout your code. Have you tagged the latest version of your code? --------------------------------------------------------------------------------