For a2p7b:
I completed the file a2p7.asm and it compiled without errors on the UNIX
server. The MIPS file even ran perfectly with mips.array! But when I
submitted it 3 separate times to Marmoset, it kept giving me a compile
error!
It showed me this:
ERROR: Parse error in line: print:
cs241.asm.ParseError: Duplicate symbol: print
make: *** [all] Error 1
I checked the file again many times (including with a Find feature) and
I have not used the label print: more than once in my file.
Now the deadline has passed for submission... but based on the UNIX
compilation, I think it is correct.
Can anybody tell me what's wrong? Is it a Marmoset error?
(I did upload the file from my Vista laptop, but never opened it so as
to alter it's binary composition, and none of the other questions gave
me any compile problems, although I uploaded them the same way)
Thanks,
Chris
did you include your own version of the print procedure? you weren't
supposed to, you were only to link to it......
The file you submitted contains both the main program and the print
procedure. The assignment specification says:
"Submit a file called a2p7.asm containing the MIPS assembly language
version of only your main program, but not the print procedure. Although
you will need to combine your main program with the procedure to test
it, submit only the main program to Marmoset."
Hmmm... Now it all makes sense... I should have read the specification
more clearly..
Thanks for the quick reply!
Chris