Here is an example where lualatex behaves like pdflatex when
it would have been nicer to behave like xelatex.
On the following file:
\documentclass{article}
\usepackage{hyperref,biblatex}
\bibliography{refs}
\begin{document}
This is a Latex reference \cite{latex2012}.
\end{document}
lualatex produces this message:
LuaTeX warning (dest): name{cite.0@latex2012} has been referenced but does
not exist, replaced by a fixed one
Similarly, pdflatex:
pdfTeX warning (dest): name{cite.0@latex2012} has been referenced but does not
exist, replaced by a fixed one
Running the program a second time does not help.
But xelatex:
Package hyperref Warning: Rerun to get /PageLabels entry.
and when running it a second time there is no warning.