diff --git a/libs/libarchfpga/src/read_xml_arch_file.cpp b/libs/libarchfpga/src/read_xml_arch_file.cpp
index b3b4004b2..cf7c97133 100644
--- a/libs/libarchfpga/src/read_xml_arch_file.cpp
+++ b/libs/libarchfpga/src/read_xml_arch_file.cpp
@@ -2536,7 +2536,7 @@ static void ProcessLayout(pugi::xml_node layout_tag, t_arch* arch, const pugiuti
//Expect only tileable attributes on
//expect_only_attributes(layout_tag, {"tileable"}, loc_data);
- arch->tileable = get_attribute(layout_tag, "tileable", loc_data).as_bool();
+ arch->tileable = get_attribute(layout_tag, "tileable", loc_data).as_bool(false);
//Count the number of or tags
size_t auto_layout_cnt = 0;
diff --git a/openfpga/test_script/and_k6_frac_adder_chain.openfpga b/openfpga/test_script/and_k6_frac_adder_chain.openfpga
index 3f8b65f29..156f49ff0 100644
--- a/openfpga/test_script/and_k6_frac_adder_chain.openfpga
+++ b/openfpga/test_script/and_k6_frac_adder_chain.openfpga
@@ -1,5 +1,5 @@
# Run VPR for the 'and' design
-vpr ./test_vpr_arch/k6_frac_N10_adder_chain_40nm.xml ./test_blif/and.blif --clock_modeling route #--write_rr_graph example_rr_graph.xml
+vpr ./test_vpr_arch/k6_frac_N10_adder_chain_40nm.xml ./test_blif/and.blif --route_chan_width 40 --clock_modeling route #--write_rr_graph example_rr_graph.xml
# Read OpenFPGA architecture definition
read_openfpga_arch -f ./test_openfpga_arch/k6_frac_N10_adder_chain_40nm_openfpga.xml
diff --git a/openfpga/test_vpr_arch/k6_frac_N10_adder_chain_40nm.xml b/openfpga/test_vpr_arch/k6_frac_N10_adder_chain_40nm.xml
index ed6e2defc..e390112e7 100644
--- a/openfpga/test_vpr_arch/k6_frac_N10_adder_chain_40nm.xml
+++ b/openfpga/test_vpr_arch/k6_frac_N10_adder_chain_40nm.xml
@@ -160,13 +160,15 @@
-
+
+
-
+
+