4 edited body
source | link

The problem is also present in Mma v 9.0.1 to 10.23 in Windows.

Wolfram Technical Support contacted. Support case with the identification [CASE:3445899] was created.

This does not solve the problem, just adds to the diagnostics.

The function get evaluated symbolically and at {0.0000715,0.} before starting to canvas the PlotRange.

f[x_, y_] := Block[{},
  If[
   Not[NumberQ[x]]
    || Not[NumberQ[y]]
    || Not[0 <= x <= 1]
    || Not[1 < y < 3]
   , Print[{x, y}]
   ];
  x]

Plot3D[f[x, y], {x, 0, 1}, {y, x + 1, x + 2}]

Mathematica graphics

but

Mathematica graphics

The problem is also present in Mma v 9.0.1 to 10.2 in Windows.

Wolfram Technical Support contacted. Support case with the identification [CASE:3445899] was created.

This does not solve the problem, just adds to the diagnostics.

The function get evaluated symbolically and at {0.0000715,0.} before starting to canvas the PlotRange.

f[x_, y_] := Block[{},
  If[
   Not[NumberQ[x]]
    || Not[NumberQ[y]]
    || Not[0 <= x <= 1]
    || Not[1 < y < 3]
   , Print[{x, y}]
   ];
  x]

Plot3D[f[x, y], {x, 0, 1}, {y, x + 1, x + 2}]

Mathematica graphics

but

Mathematica graphics

The problem is also present in Mma v 9.0.1 to 10.3 in Windows.

Wolfram Technical Support contacted. Support case with the identification [CASE:3445899] was created.

This does not solve the problem, just adds to the diagnostics.

The function get evaluated symbolically and at {0.0000715,0.} before starting to canvas the PlotRange.

f[x_, y_] := Block[{},
  If[
   Not[NumberQ[x]]
    || Not[NumberQ[y]]
    || Not[0 <= x <= 1]
    || Not[1 < y < 3]
   , Print[{x, y}]
   ];
  x]

Plot3D[f[x, y], {x, 0, 1}, {y, x + 1, x + 2}]

Mathematica graphics

but

Mathematica graphics

3 added 20 characters in body
source | link

The problem is also present in Mma v 9.0.1 to 10.2 in Windows.

Wolfram Technical SupportWolfram Technical Support contacted Support. Support case with the identification [CASE:3445899] was created.

This does not solve the problem, just adds to the diagnostics.

The function get evaluated symbolically and at {0.0000715,0.} before starting to canvas the PlotRange.

f[x_, y_] := Block[{},
  If[
   Not[NumberQ[x]]
    || Not[NumberQ[y]]
    || Not[0 <= x <= 1]
    || Not[1 < y < 3]
   , Print[{x, y}]
   ];
  x]

Plot3D[f[x, y], {x, 0, 1}, {y, x + 1, x + 2}]

Mathematica graphics

but

Mathematica graphics

The problem is also present in Mma v 9.0.1

Wolfram Technical Support contacted Support case with the identification [CASE:3445899] was created.

This does not solve the problem, just adds to the diagnostics.

The function get evaluated symbolically and at {0.0000715,0.} before starting to canvas the PlotRange.

f[x_, y_] := Block[{},
  If[
   Not[NumberQ[x]]
    || Not[NumberQ[y]]
    || Not[0 <= x <= 1]
    || Not[1 < y < 3]
   , Print[{x, y}]
   ];
  x]

Plot3D[f[x, y], {x, 0, 1}, {y, x + 1, x + 2}]

Mathematica graphics

but

Mathematica graphics

The problem is also present in Mma v 9.0.1 to 10.2 in Windows.

Wolfram Technical Support contacted. Support case with the identification [CASE:3445899] was created.

This does not solve the problem, just adds to the diagnostics.

The function get evaluated symbolically and at {0.0000715,0.} before starting to canvas the PlotRange.

f[x_, y_] := Block[{},
  If[
   Not[NumberQ[x]]
    || Not[NumberQ[y]]
    || Not[0 <= x <= 1]
    || Not[1 < y < 3]
   , Print[{x, y}]
   ];
  x]

Plot3D[f[x, y], {x, 0, 1}, {y, x + 1, x + 2}]

Mathematica graphics

but

Mathematica graphics

2 added 46 characters in body
source | link

The problem is also present in Mma v 9.0.1

Wolfram Technical Support contacted Support case with the identification [CASE:3445899] was created.

This does not solve the problem, just adds to the diagnostics.

The function get evaluated symbolically and at {0.0000715,0.} before starting to canvas the PlotRange.

f[x_, y_] := Block[{},
  If[
   Not[NumberQ[x]]
    || Not[NumberQ[y]]
    || Not[0 <= x <= 1]
    || Not[1 < y < 3]
   , Print[{x, y}]
   ];
  x]

Plot3D[f[x, y], {x, 0, 1}, {y, x + 1, x + 2}]

Mathematica graphics

but

Mathematica graphics

This does not solve the problem, just adds to the diagnostics.

The function get evaluated symbolically and at {0.0000715,0.} before starting to canvas the PlotRange.

f[x_, y_] := Block[{},
  If[
   Not[NumberQ[x]]
    || Not[NumberQ[y]]
    || Not[0 <= x <= 1]
    || Not[1 < y < 3]
   , Print[{x, y}]
   ];
  x]

Plot3D[f[x, y], {x, 0, 1}, {y, x + 1, x + 2}]

Mathematica graphics

but

Mathematica graphics

The problem is also present in Mma v 9.0.1

Wolfram Technical Support contacted Support case with the identification [CASE:3445899] was created.

This does not solve the problem, just adds to the diagnostics.

The function get evaluated symbolically and at {0.0000715,0.} before starting to canvas the PlotRange.

f[x_, y_] := Block[{},
  If[
   Not[NumberQ[x]]
    || Not[NumberQ[y]]
    || Not[0 <= x <= 1]
    || Not[1 < y < 3]
   , Print[{x, y}]
   ];
  x]

Plot3D[f[x, y], {x, 0, 1}, {y, x + 1, x + 2}]

Mathematica graphics

but

Mathematica graphics

1
source | link