Thursday, 7 July 2022

課題のコードが、去年は通ってたのに -Wall で今年は通らない

ってのを書いたばっかりなんですが、

  誰だよ、gcc の discard volatile を warning から error に引き上げたのは

singularity build で xv6 の debug image を作ってたんだが、

  *.o を作るタイミングで、でたりでなかったりする

つまり、header の dependency が正確でないんだな。

+ uint *ticks1 = (uint *)&ticks;

こんな感じで落とせば良いらしい。

No comments: