Halting problem
Halting problem
Posted Dec 4, 2018 10:32 UTC (Tue) by excors (subscriber, #95769)In reply to: Halting problem by vbabka
Parent article: Bounded loops in BPF programs
And by "programs", it specifically means programs in a system equivalent to a Turing machine, which has infinite memory and infinite time. That means it doesn't apply to any practical computer - they will have limited memory, so it's trivial to prove whether a program will halt by just enumerating all possible states. (Of course that's also a practically useless thing to prove - the BPF verifier wouldn't want to accept a program that definitely halts but might take a million years to do so.)