|
|
|
|
|
by kikkupico
98 days ago
|
|
> C code admits many assembly interpretations and the assembly you get will vary depending on your compiler and parameters. There's your own example defining how code is deterministic. Despite being compiled to different assembly interpretations, the code does the same thing. |
|
The point I’m making is that determinism isn’t the key difference between compilers and LLMs. The key difference is that LLMs do not give semantic guarantees. I don’t care if they give the same output on the same input, just as I don’t care very much which C compiler I use.