I'm working in an open office, where there are various teams and various projects divided by tables.
My boss sits in front of me , and until now we've been using very informal ways to give us tasks like:
"Hey Anon, we need to fix this in the next 2 hours, let me know if you have issues" or things like that.
Now I have a work in our app that needs to go very deeply in the code, so my boss told me that I had to finish a part of the code in time X, and he would be working on another part of the code that is needed by my work so that I could then merge them and go further.
That happened 2 days ago.
Today I finished my tasks with 4 hours of delay (that was huge, no problem with short delays), and until now, my boss didn't tell me anything about my deadline or the code he was working on (which was largely written by me, so it should be plausible he could have some questions), so I have the feeling he did not finish the code, or he forgot to work on that (he is working on 2 other projects).
I have the feeling that I can't just ask him "Hey boss, did you finish the code?" in front of all the workplace, which can easily get him upset if any of the scenarios I described before would be true.
I also thought about mailing him, but that could be seen as rude or that I'm trying to low him down in some manner.
How can I ask that question? note that now I'm basically stucked with nothing to do.