# Specifying WorkingPrecision in LogLogPlot produces invalid plots [duplicate]

I seem to have found a bug with LogLogPlot in Version 10. If I specify a working precision, the function produces total garbage. Here is a simple example. The first case, without WorkingPrecision specified works fine. The second case, with WorkingPrecision specified, produces garbage.

LogLogPlot[{1/10, 1, 2, 3}, {p, 0.1, 10000}, PlotLegends -> "Expressions"]


LogLogPlot[{1/10, 1, 2, 3}, {p, 0.1, 10000},
PlotLegends -> "Expressions", WorkingPrecision -> 16]


If WorkingPrecision is not a specifiable option for LogLogPlot, why doesn't Mathematica warn me? I know it's OK to specify WorkingPrecision for normal plots. Any ideas?

## marked as duplicate by Szabolcs, dr.blochwave, Alexey Popkov, m_goldberg, Mr.Wizard♦Jul 24 '15 at 10:50

• Confirmed 10.0.2.0, even without the PlotLegends->"Expressions" option. – evanb Feb 18 '15 at 21:13
With LogLogPlot[..., WorkingPrecision->_] (or indeed LogPlot[..., WorkingPrecision->_]), what is plotted is in fact the exponential of the function. As a workaround (assuming that's what you're looking for), you can use
LogLogPlot[Evaluate@Log[{1/10, 1, 2, 3}], {p, 0.1, 10000}, PlotLegends -> "Expressions", WorkingPrecision -> 16]