We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
grid_axis_alignment_no_toolbar is broken in Windows (32-bit)
`examples/integration/layout/grid_axis_alignment_no_toolbar`:

![image](https://user-images.githubusercontent.com/27475/52644650-81191480-2edf-11e9-9905-eb5b000448f1.png)

All axes should be in 0 to 10, 10^3, 10^6, 10^9 ranges. All major browsers are affected the same way. I suspect this may be due to 32-bit system architecture. It would be good if someone with 64-bit windows could run this example for comparison.

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `examples/integration/layout/grid_axis_alignment_no_toolbar.py`
Content:
```
1 from __future__ import absolute_import
2 
3 import numpy as np
4 
5 from bokeh.plotting import figure, save
6 from bokeh.layouts import gridplot
7 
8 coeffs = [10**0, 10**3, 10**6, 10**9]
9 V = np.arange(10)
10 
11 figs = []
12 
13 for ycoeff in coeffs:
14     row = []
15     for xcoeff in coeffs:
16         fig = figure(plot_height=200, plot_width=200)
17         fig.xaxis[0].formatter.use_scientific = False
18         fig.yaxis[0].formatter.use_scientific = False
19         fig.xaxis[0].major_label_orientation = "vertical"
20         fig.yaxis[0].major_label_orientation = "horizontal"
21         fig.scatter(V*xcoeff, V*ycoeff)
22         row.append(fig)
23     figs.append(row)
24 
25 grid = gridplot(figs, toolbar_location=None)
26 
27 save(grid)
28
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/examples/integration/layout/grid_axis_alignment_no_toolbar.py b/examples/integration/layout/grid_axis_alignment_no_toolbar.py
--- a/examples/integration/layout/grid_axis_alignment_no_toolbar.py
+++ b/examples/integration/layout/grid_axis_alignment_no_toolbar.py
@@ -6,7 +6,7 @@
 from bokeh.layouts import gridplot
 
 coeffs = [10**0, 10**3, 10**6, 10**9]
-V = np.arange(10)
+V = np.arange(10, dtype="int64")
 
 figs = []

{"golden_diff": "diff --git a/examples/integration/layout/grid_axis_alignment_no_toolbar.py b/examples/integration/layout/grid_axis_alignment_no_toolbar.py\n--- a/examples/integration/layout/grid_axis_alignment_no_toolbar.py\n+++ b/examples/integration/layout/grid_axis_alignment_no_toolbar.py\n@@ -6,7 +6,7 @@\n from bokeh.layouts import gridplot\n \n coeffs = [10**0, 10**3, 10**6, 10**9]\n-V = np.arange(10)\n+V = np.arange(10, dtype=\"int64\")\n \n figs = []\n", "issue": "grid_axis_alignment_no_toolbar is broken in Windows (32-bit)\n`examples/integration/layout/grid_axis_alignment_no_toolbar`:\r\n\r\n![image](https://user-images.githubusercontent.com/27475/52644650-81191480-2edf-11e9-9905-eb5b000448f1.png)\r\n\r\nAll axes should be in 0 to 10, 10^3, 10^6, 10^9 ranges. All major browsers are affected the same way. I suspect this may be due to 32-bit system architecture. It would be good if someone with 64-bit windows could run this example for comparison.\n", "before_files": [{"content": "from __future__ import absolute_import\n\nimport numpy as np\n\nfrom bokeh.plotting import figure, save\nfrom bokeh.layouts import gridplot\n\ncoeffs = [10**0, 10**3, 10**6, 10**9]\nV = np.arange(10)\n\nfigs = []\n\nfor ycoeff in coeffs:\n    row = []\n    for xcoeff in coeffs:\n        fig = figure(plot_height=200, plot_width=200)\n        fig.xaxis[0].formatter.use_scientific = False\n        fig.yaxis[0].formatter.use_scientific = False\n        fig.xaxis[0].major_label_orientation = \"vertical\"\n        fig.yaxis[0].major_label_orientation = \"horizontal\"\n        fig.scatter(V*xcoeff, V*ycoeff)\n        row.append(fig)\n    figs.append(row)\n\ngrid = gridplot(figs, toolbar_location=None)\n\nsave(grid)\n", "path": "examples/integration/layout/grid_axis_alignment_no_toolbar.py"}], "after_files": [{"content": "from __future__ import absolute_import\n\nimport numpy as np\n\nfrom bokeh.plotting import figure, save\nfrom bokeh.layouts import gridplot\n\ncoeffs = [10**0, 10**3, 10**6, 10**9]\nV = np.arange(10, dtype=\"int64\")\n\nfigs = []\n\nfor ycoeff in coeffs:\n    row = []\n    for xcoeff in coeffs:\n        fig = figure(plot_height=200, plot_width=200)\n        fig.xaxis[0].formatter.use_scientific = False\n        fig.yaxis[0].formatter.use_scientific = False\n        fig.xaxis[0].major_label_orientation = \"vertical\"\n        fig.yaxis[0].major_label_orientation = \"horizontal\"\n        fig.scatter(V*xcoeff, V*ycoeff)\n        row.append(fig)\n    figs.append(row)\n\ngrid = gridplot(figs, toolbar_location=None)\n\nsave(grid)\n", "path": "examples/integration/layout/grid_axis_alignment_no_toolbar.py"}]}