2019-07-16T13:08:14 Created temporary directory: /tmp/pip-ephem-wheel-cache-tdqwqbl3 2019-07-16T13:08:14 Created temporary directory: /tmp/pip-req-tracker-pplf6him 2019-07-16T13:08:14 Created requirements tracker '/tmp/pip-req-tracker-pplf6him' 2019-07-16T13:08:14 Created temporary directory: /tmp/pip-wheel-37m0pbsu 2019-07-16T13:08:14 Collecting py-design==2.0 2019-07-16T13:08:14 1 location(s) to search for versions of py-design: 2019-07-16T13:08:14 * https://pypi.org/simple/py-design/ 2019-07-16T13:08:14 Getting page https://pypi.org/simple/py-design/ 2019-07-16T13:08:14 Analyzing links from page https://pypi.org/simple/py-design/ 2019-07-16T13:08:15 Found link https://files.pythonhosted.org/packages/6c/1b/1145a087a9794c0b77d498d21de88fd281795410bfb988650990b3ddbc28/py-design-1.0.tar.gz#sha256=1844baa2835b3c54ec623ff6d3bf8f83a6c1b766ddf15f1761b50fc561fd0de8 (from https://pypi.org/simple/py-design/), version: 1.0 2019-07-16T13:08:15 Found link https://files.pythonhosted.org/packages/26/33/36679e6629d518958e099c087d1ddf9132e945d868c5d90216eded64df7e/py-design-2.0.tar.gz#sha256=bafff7d0d727b3b88a5f650af644fee4e40a96ef683acc20c548976ea9e66f84 (from https://pypi.org/simple/py-design/), version: 2.0 2019-07-16T13:08:15 Using version 2.0 (newest of versions: 2.0) 2019-07-16T13:08:15 Created temporary directory: /tmp/pip-unpack-1d7_j7ux 2019-07-16T13:08:15 Downloading https://files.pythonhosted.org/packages/26/33/36679e6629d518958e099c087d1ddf9132e945d868c5d90216eded64df7e/py-design-2.0.tar.gz (129kB) 2019-07-16T13:08:15 Downloading from URL https://files.pythonhosted.org/packages/26/33/36679e6629d518958e099c087d1ddf9132e945d868c5d90216eded64df7e/py-design-2.0.tar.gz#sha256=bafff7d0d727b3b88a5f650af644fee4e40a96ef683acc20c548976ea9e66f84 (from https://pypi.org/simple/py-design/) 2019-07-16T13:08:15 Added py-design==2.0 from https://files.pythonhosted.org/packages/26/33/36679e6629d518958e099c087d1ddf9132e945d868c5d90216eded64df7e/py-design-2.0.tar.gz#sha256=bafff7d0d727b3b88a5f650af644fee4e40a96ef683acc20c548976ea9e66f84 to build tracker '/tmp/pip-req-tracker-pplf6him' 2019-07-16T13:08:15 Running setup.py (path:/tmp/pip-wheel-37m0pbsu/py-design/setup.py) egg_info for package py-design 2019-07-16T13:08:15 Running command python setup.py egg_info 2019-07-16T13:08:18 running egg_info 2019-07-16T13:08:18 running build_src 2019-07-16T13:08:18 build_src 2019-07-16T13:08:18 building extension "design._design" sources 2019-07-16T13:08:18 f2py options: [] 2019-07-16T13:08:18 f2py:> build/src.linux-armv7l-3.7/design/_designmodule.c 2019-07-16T13:08:18 creating build 2019-07-16T13:08:18 creating build/src.linux-armv7l-3.7 2019-07-16T13:08:18 creating build/src.linux-armv7l-3.7/design 2019-07-16T13:08:25 Reading fortran codes... 2019-07-16T13:08:25 Reading file 'src/latin_random.f90' (format:free) 2019-07-16T13:08:25 Line #59 in src/latin_random.f90:" intent(out), depend(dim_num, point_num), dimension(dim_num, point_num) :: x" 2019-07-16T13:08:25 analyzeline: cannot handle multiple attributes without type specification. Ignoring ' depend(dim_num, point_num), dimension(dim_num, point_num)'. 2019-07-16T13:08:25 Reading file 'src/sobol.f90' (format:free) 2019-07-16T13:08:25 Reading file 'src/ihs.f90' (format:free) 2019-07-16T13:08:25 Reading file 'src/lambert.f90' (format:free) 2019-07-16T13:08:25 Reading file 'src/latinize.f90' (format:free) 2019-07-16T13:08:25 Line #45 in src/latinize.f90:" intent(in,out), dimension(m, n) :: table" 2019-07-16T13:08:25 analyzeline: cannot handle multiple attributes without type specification. Ignoring ' dimension(m, n)'. 2019-07-16T13:08:25 Line #46 in src/latinize.f90:" intent(in), depend(table), check(m <= shape(table, 0)) :: m = shape(table, 0)" 2019-07-16T13:08:25 analyzeline: cannot handle multiple attributes without type specification. Ignoring ' depend(table), check(m <= shape(table, 0))'. 2019-07-16T13:08:25 Line #47 in src/latinize.f90:" intent(in), depend(table), check(n <= shape(table, 1)) :: n = shape(table, 1)" 2019-07-16T13:08:25 analyzeline: cannot handle multiple attributes without type specification. Ignoring ' depend(table), check(n <= shape(table, 1))'. 2019-07-16T13:08:25 Reading file 'src/sandia_sparse.f90' (format:free) 2019-07-16T13:08:25 Reading file 'src/faure.f90' (format:free) 2019-07-16T13:08:25 Reading file 'src/latin_edge.f90' (format:free) 2019-07-16T13:08:25 Line #53 in src/latin_edge.f90:" intent(out), depend(dim_num, point_num), dimension(dim_num, point_num) :: x" 2019-07-16T13:08:25 analyzeline: cannot handle multiple attributes without type specification. Ignoring ' depend(dim_num, point_num), dimension(dim_num, point_num)'. 2019-07-16T13:08:25 Reading file 'src/halton.f90' (format:free) 2019-07-16T13:08:25 Reading file 'src/latin_cover.f90' (format:free) 2019-07-16T13:08:25 Line #226 in src/latin_cover.f90:" optional, intent(in), check(n<=len(p)) :: n = len(p)" 2019-07-16T13:08:25 analyzeline: cannot handle multiple attributes without type specification. Ignoring ' intent(in), check(n<=len(p))'. 2019-07-16T13:08:25 Line #227 in src/latin_cover.f90:" intent(out), depend(n), dimensions(n,n) :: a" 2019-07-16T13:08:25 analyzeline: cannot handle multiple attributes without type specification. Ignoring ' depend(n), dimensions(n,n)'. 2019-07-16T13:08:25 Reading file 'src/latin_center.f90' (format:free) 2019-07-16T13:08:25 Line #230 in src/latin_center.f90:" intent(out), depend(dim_num, point_num), dimension(dim_num, point_num) :: x" 2019-07-16T13:08:25 analyzeline: cannot handle multiple attributes without type specification. Ignoring ' depend(dim_num, point_num), dimension(dim_num, point_num)'. 2019-07-16T13:08:25 Line #295 in src/latin_center.f90:" intent(out), depend(n), dimension(n) :: p" 2019-07-16T13:08:25 analyzeline: cannot handle multiple attributes without type specification. Ignoring ' depend(n), dimension(n)'. 2019-07-16T13:08:25 Reading file 'src/hammersley.f90' (format:free) 2019-07-16T13:08:25 Post-processing... 2019-07-16T13:08:25 Block: _design 2019-07-16T13:08:25 Block: latin_random 2019-07-16T13:08:25 Block: r8_uniform_01 2019-07-16T13:08:25 Block: i4_bit_hi1 2019-07-16T13:08:25 Block: i4_bit_lo0 2019-07-16T13:08:25 Block: i4_sobol 2019-07-16T13:08:25 Block: i4_sobol_generate 2019-07-16T13:08:25 Block: i8_bit_hi1 2019-07-16T13:08:25 Block: i8_bit_lo0 2019-07-16T13:08:25 Block: i8_sobol 2019-07-16T13:08:25 Block: i8_sobol_generate 2019-07-16T13:08:25 Block: i8_uniform 2019-07-16T13:08:25 Block: r8i8_uniform_01 2019-07-16T13:08:25 Block: tau_sobol 2019-07-16T13:08:25 Block: covariance 2019-07-16T13:08:25 In: :_design:src/ihs.f90:covariance 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '1.0d+30' 2019-07-16T13:08:25 Block: ihs 2019-07-16T13:08:25 In: :_design:src/ihs.f90:ihs 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '1.0d+30' 2019-07-16T13:08:25 Block: r8vec_std 2019-07-16T13:08:25 Block: i4vec_uniform 2019-07-16T13:08:25 Block: lambert1 2019-07-16T13:08:25 Block: lambert2 2019-07-16T13:08:25 Block: lambert3 2019-07-16T13:08:25 Block: lambert4 2019-07-16T13:08:25 Block: latinize 2019-07-16T13:08:25 Block: r8vec_sort_heap_index_a 2019-07-16T13:08:25 Block: abscissa_level_closed_nd 2019-07-16T13:08:25 Block: abscissa_level_open_nd 2019-07-16T13:08:25 Block: cc_abscissa 2019-07-16T13:08:25 In: :_design:src/sandia_sparse.f90:cc_abscissa 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '3.141592653589793d+00' 2019-07-16T13:08:25 Block: cc_weights 2019-07-16T13:08:25 Block: comp_next 2019-07-16T13:08:25 Block: f1_abscissa 2019-07-16T13:08:25 In: :_design:src/sandia_sparse.f90:f1_abscissa 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '3.141592653589793d+00' 2019-07-16T13:08:25 Block: f1_weights 2019-07-16T13:08:25 Block: f2_abscissa 2019-07-16T13:08:25 In: :_design:src/sandia_sparse.f90:f2_abscissa 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '3.141592653589793d+00' 2019-07-16T13:08:25 Block: f2_weights 2019-07-16T13:08:25 Block: gh_abscissa 2019-07-16T13:08:25 Block: gh_weights 2019-07-16T13:08:25 Block: gl_abscissa 2019-07-16T13:08:25 Block: gl_weights 2019-07-16T13:08:25 Block: gp_abscissa 2019-07-16T13:08:25 Block: gp_weights 2019-07-16T13:08:25 Block: i4_log_2 2019-07-16T13:08:25 Block: index_level_own 2019-07-16T13:08:25 Block: index_to_level_closed 2019-07-16T13:08:25 Block: index_to_level_open 2019-07-16T13:08:25 Block: level_to_order_closed 2019-07-16T13:08:25 Block: level_to_order_open 2019-07-16T13:08:25 Block: levels_index 2019-07-16T13:08:25 Block: levels_index_cfn 2019-07-16T13:08:25 Block: levels_index_ofn 2019-07-16T13:08:25 Block: levels_index_onn 2019-07-16T13:08:25 Block: levels_index_own 2019-07-16T13:08:25 Block: levels_index_size 2019-07-16T13:08:25 Block: levels_index_size_onn 2019-07-16T13:08:25 Block: levels_index_size_own 2019-07-16T13:08:25 Block: lg_abscissa 2019-07-16T13:08:25 Block: lg_weights 2019-07-16T13:08:25 Block: monomial_integral_hermite 2019-07-16T13:08:25 In: :_design:src/sandia_sparse.f90:monomial_integral_hermite 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '3.141592653589793d+00' 2019-07-16T13:08:25 Block: monomial_integral_laguerre 2019-07-16T13:08:25 Block: monomial_integral_legendre 2019-07-16T13:08:25 Block: monomial_quadrature 2019-07-16T13:08:25 Block: monomial_value 2019-07-16T13:08:25 Block: multigrid_index_cfn 2019-07-16T13:08:25 Block: multigrid_index_ofn 2019-07-16T13:08:25 Block: multigrid_index_onn 2019-07-16T13:08:25 Block: multigrid_index_own 2019-07-16T13:08:25 Block: multigrid_scale_closed 2019-07-16T13:08:25 Block: multigrid_scale_open 2019-07-16T13:08:25 Block: product_weights 2019-07-16T13:08:25 Block: r8_choose 2019-07-16T13:08:25 Block: r8_factorial 2019-07-16T13:08:25 Block: r8_factorial2 2019-07-16T13:08:25 Block: r8_huge 2019-07-16T13:08:25 Block: r8_mop 2019-07-16T13:08:25 Block: r8vec_direct_product2 2019-07-16T13:08:25 Block: sparse_grid 2019-07-16T13:08:25 Block: sparse_grid_cc_size 2019-07-16T13:08:25 Block: sparse_grid_cfn 2019-07-16T13:08:25 Block: sparse_grid_ofn 2019-07-16T13:08:25 Block: sparse_grid_ofn_size 2019-07-16T13:08:25 Block: sparse_grid_onn 2019-07-16T13:08:25 Block: sparse_grid_own 2019-07-16T13:08:25 Block: sparse_grid_weights_cfn 2019-07-16T13:08:25 Block: sparse_grid_weights_ofn 2019-07-16T13:08:25 Block: timestamp 2019-07-16T13:08:25 In: :_design:src/sandia_sparse.f90:timestamp 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on "(/'january ', 'february ', 'march', 'april','may', 'june', 'july', 'august','september', 'october', 'november ', 'december '/)" 2019-07-16T13:08:25 Block: vec_colex_next2 2019-07-16T13:08:25 Block: binomial_table 2019-07-16T13:08:25 Block: faure 2019-07-16T13:08:25 Block: faure_generate 2019-07-16T13:08:25 Block: i4_log_i4 2019-07-16T13:08:25 Block: prime_ge 2019-07-16T13:08:25 Block: prime 2019-07-16T13:08:25 Block: latin_edge 2019-07-16T13:08:25 Block: arc_cosine 2019-07-16T13:08:25 Block: atan4 2019-07-16T13:08:25 In: :_design:src/halton.f90:atan4 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '3.141592653589793d+00' 2019-07-16T13:08:25 Block: halham_leap_check 2019-07-16T13:08:25 Block: halham_n_check 2019-07-16T13:08:25 Block: halham_dim_num_check 2019-07-16T13:08:25 Block: halham_seed_check 2019-07-16T13:08:25 Block: halham_step_check 2019-07-16T13:08:25 Block: halham_write 2019-07-16T13:08:25 Block: halton 2019-07-16T13:08:25 Block: halton_base_get 2019-07-16T13:08:25 Block: halton_base_check 2019-07-16T13:08:25 Block: halton_base_set 2019-07-16T13:08:25 Block: halton_leap_get 2019-07-16T13:08:25 Block: halton_leap_set 2019-07-16T13:08:25 Block: halton_memory 2019-07-16T13:08:25 Block: halton_dim_num_get 2019-07-16T13:08:25 Block: halton_dim_num_set 2019-07-16T13:08:25 Block: halton_seed_get 2019-07-16T13:08:25 Block: halton_seed_set 2019-07-16T13:08:25 Block: halton_sequence 2019-07-16T13:08:25 Block: halton_step_get 2019-07-16T13:08:25 Block: halton_step_set 2019-07-16T13:08:25 Block: i4_to_halton 2019-07-16T13:08:25 Block: i4_to_halton_sequence 2019-07-16T13:08:25 Block: i4vec_transpose_print 2019-07-16T13:08:25 Block: u1_to_sphere_unit_2d 2019-07-16T13:08:25 In: :_design:src/halton.f90:u1_to_sphere_unit_2d 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '3.141592653589793d+00' 2019-07-16T13:08:25 Block: u2_to_ball_unit_2d 2019-07-16T13:08:25 In: :_design:src/halton.f90:u2_to_ball_unit_2d 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '3.141592653589793d+00' 2019-07-16T13:08:25 Block: u2_to_sphere_unit_3d 2019-07-16T13:08:25 In: :_design:src/halton.f90:u2_to_sphere_unit_3d 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '3.141592653589793d+00' 2019-07-16T13:08:25 Block: u3_to_ball_unit_3d 2019-07-16T13:08:25 In: :_design:src/halton.f90:u3_to_ball_unit_3d 2019-07-16T13:08:25 get_parameters: got "invalid syntax (, line 1)" on '3.141592653589793d+00' 2019-07-16T13:08:25 Block: get_unit 2019-07-16T13:08:25 Block: i4_modp 2019-07-16T13:08:25 Block: i4_wrap 2019-07-16T13:08:25 Block: latin_cover 2019-07-16T13:08:25 Block: latin_cover_2d 2019-07-16T13:08:25 Block: latin_cover_3d 2019-07-16T13:08:25 Block: perm_check 2019-07-16T13:08:25 Block: get_seed 2019-07-16T13:08:25 Block: i4_uniform 2019-07-16T13:08:25 Block: latin_center 2019-07-16T13:08:25 Block: perm_uniform 2019-07-16T13:08:25 Block: hammersley 2019-07-16T13:08:25 Block: hammersley_base_check 2019-07-16T13:08:25 Block: hammersley_base_get 2019-07-16T13:08:25 Block: hammersley_base_set 2019-07-16T13:08:25 Block: hammersley_leap_get 2019-07-16T13:08:25 Block: hammersley_leap_set 2019-07-16T13:08:25 Block: hammersley_memory 2019-07-16T13:08:25 Block: hammersley_dim_num_get 2019-07-16T13:08:25 Block: hammersley_dim_num_set 2019-07-16T13:08:25 Block: hammersley_seed_get 2019-07-16T13:08:25 Block: hammersley_seed_set 2019-07-16T13:08:25 Block: hammersley_sequence 2019-07-16T13:08:25 Block: hammersley_step_get 2019-07-16T13:08:25 Block: hammersley_step_set 2019-07-16T13:08:25 Block: i4_to_hammersley 2019-07-16T13:08:25 Block: i4_to_hammersley_sequence 2019-07-16T13:08:25 Post-processing (stage 2)... 2019-07-16T13:08:25 Building modules... 2019-07-16T13:08:25 Building module "_design"... 2019-07-16T13:08:25 Constructing wrapper function "latin_random"... 2019-07-16T13:08:25 x = latin_random(dim_num,point_num,seed) 2019-07-16T13:08:30 Creating wrapper for Fortran function "r8_uniform_01"("r8_uniform_01")... 2019-07-16T13:08:30 Constructing wrapper function "r8_uniform_01"... 2019-07-16T13:08:30 r8_uniform_01 = r8_uniform_01(seed) 2019-07-16T13:08:30 Creating wrapper for Fortran function "i4_bit_hi1"("i4_bit_hi1")... 2019-07-16T13:08:30 Constructing wrapper function "i4_bit_hi1"... 2019-07-16T13:08:30 i4_bit_hi1 = i4_bit_hi1(n) 2019-07-16T13:08:30 Creating wrapper for Fortran function "i4_bit_lo0"("i4_bit_lo0")... 2019-07-16T13:08:30 Constructing wrapper function "i4_bit_lo0"... 2019-07-16T13:08:30 i4_bit_lo0 = i4_bit_lo0(n) 2019-07-16T13:08:30 Constructing wrapper function "i4_sobol"... 2019-07-16T13:08:30 i4_sobol(seed,quasi,[dim_num]) 2019-07-16T13:08:30 Constructing wrapper function "i4_sobol_generate"... 2019-07-16T13:08:30 i4_sobol_generate(skip,r,[m,n]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "i8_bit_hi1"("i8_bit_hi1")... 2019-07-16T13:08:30 Constructing wrapper function "i8_bit_hi1"... 2019-07-16T13:08:30 i8_bit_hi1 = i8_bit_hi1(n) 2019-07-16T13:08:30 Creating wrapper for Fortran function "i8_bit_lo0"("i8_bit_lo0")... 2019-07-16T13:08:30 Constructing wrapper function "i8_bit_lo0"... 2019-07-16T13:08:30 i8_bit_lo0 = i8_bit_lo0(n) 2019-07-16T13:08:30 Constructing wrapper function "i8_sobol"... 2019-07-16T13:08:30 quasi = i8_sobol(dim_num,seed,quasi) 2019-07-16T13:08:30 Constructing wrapper function "i8_sobol_generate"... 2019-07-16T13:08:30 r = i8_sobol_generate(m,n,[skip]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "i8_uniform"("i8_uniform")... 2019-07-16T13:08:30 Constructing wrapper function "i8_uniform"... 2019-07-16T13:08:30 i8_uniform = i8_uniform(a,b,seed) 2019-07-16T13:08:30 Creating wrapper for Fortran function "r8i8_uniform_01"("r8i8_uniform_01")... 2019-07-16T13:08:30 Constructing wrapper function "r8i8_uniform_01"... 2019-07-16T13:08:30 r8i8_uniform_01 = r8i8_uniform_01(seed) 2019-07-16T13:08:30 Creating wrapper for Fortran function "tau_sobol"("tau_sobol")... 2019-07-16T13:08:30 Constructing wrapper function "tau_sobol"... 2019-07-16T13:08:30 tau_sobol = tau_sobol(dim_num) 2019-07-16T13:08:30 Constructing wrapper function "covariance"... 2019-07-16T13:08:30 covariance(x,average,std,covc,[dim_num,n]) 2019-07-16T13:08:30 Constructing wrapper function "ihs"... 2019-07-16T13:08:30 x = ihs(dim_num,n,seed,[duplication]) 2019-07-16T13:08:30 Constructing wrapper function "r8vec_std"... 2019-07-16T13:08:30 r8vec_std(a,std,[n]) 2019-07-16T13:08:30 Constructing wrapper function "i4vec_uniform"... 2019-07-16T13:08:30 i4vec_uniform(a,b,seed,x,[n]) 2019-07-16T13:08:30 Constructing wrapper function "lambert1"... 2019-07-16T13:08:30 eta = lambert1(n) 2019-07-16T13:08:30 Constructing wrapper function "lambert2"... 2019-07-16T13:08:30 eta = lambert2(n) 2019-07-16T13:08:30 Constructing wrapper function "lambert3"... 2019-07-16T13:08:30 eta = lambert3(n) 2019-07-16T13:08:30 Constructing wrapper function "lambert4"... 2019-07-16T13:08:30 eta = lambert4(n) 2019-07-16T13:08:30 Constructing wrapper function "latinize"... 2019-07-16T13:08:30 table = latinize(table,[m,n]) 2019-07-16T13:08:30 Constructing wrapper function "r8vec_sort_heap_index_a"... 2019-07-16T13:08:30 r8vec_sort_heap_index_a(a,indx,[n]) 2019-07-16T13:08:30 Constructing wrapper function "abscissa_level_closed_nd"... 2019-07-16T13:08:30 abscissa_level_closed_nd(level_max,test_val,test_level,[dim_num,test_num]) 2019-07-16T13:08:30 Constructing wrapper function "abscissa_level_open_nd"... 2019-07-16T13:08:30 abscissa_level_open_nd(level_max,test_val,test_level,[dim_num,test_num]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "cc_abscissa"("cc_abscissa")... 2019-07-16T13:08:30 Constructing wrapper function "cc_abscissa"... 2019-07-16T13:08:30 cc_abscissa = cc_abscissa(order,i) 2019-07-16T13:08:30 Constructing wrapper function "cc_weights"... 2019-07-16T13:08:30 cc_weights(w,[n]) 2019-07-16T13:08:30 Constructing wrapper function "comp_next"... 2019-07-16T13:08:30 comp_next(n,a,more,h,t,[k]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "f1_abscissa"("f1_abscissa")... 2019-07-16T13:08:30 Constructing wrapper function "f1_abscissa"... 2019-07-16T13:08:30 f1_abscissa = f1_abscissa(order,i) 2019-07-16T13:08:30 Constructing wrapper function "f1_weights"... 2019-07-16T13:08:30 f1_weights(w,[order]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "f2_abscissa"("f2_abscissa")... 2019-07-16T13:08:30 Constructing wrapper function "f2_abscissa"... 2019-07-16T13:08:30 f2_abscissa = f2_abscissa(order,i) 2019-07-16T13:08:30 Constructing wrapper function "f2_weights"... 2019-07-16T13:08:30 f2_weights(w,[order]) 2019-07-16T13:08:30 Constructing wrapper function "gh_abscissa"... 2019-07-16T13:08:30 gh_abscissa(grid_index,grid_base,grid_point,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "gh_weights"... 2019-07-16T13:08:30 gh_weights(weight,[order]) 2019-07-16T13:08:30 Constructing wrapper function "gl_abscissa"... 2019-07-16T13:08:30 gl_abscissa(grid_index,grid_base,grid_point,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "gl_weights"... 2019-07-16T13:08:30 gl_weights(weight,[order]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "gp_abscissa"("gp_abscissa")... 2019-07-16T13:08:30 Constructing wrapper function "gp_abscissa"... 2019-07-16T13:08:30 gp_abscissa = gp_abscissa(order,i) 2019-07-16T13:08:30 Constructing wrapper function "gp_weights"... 2019-07-16T13:08:30 gp_weights(w,[order]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "i4_log_2"("i4_log_2")... 2019-07-16T13:08:30 Constructing wrapper function "i4_log_2"... 2019-07-16T13:08:30 i4_log_2 = i4_log_2(i) 2019-07-16T13:08:30 Constructing wrapper function "index_level_own"... 2019-07-16T13:08:30 index_level_own(level,level_max,grid_index,grid_base,grid_level,[dim_num,point_num]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "index_to_level_closed"("index_to_level_closed")... 2019-07-16T13:08:30 Constructing wrapper function "index_to_level_closed"... 2019-07-16T13:08:30 index_to_level_closed = index_to_level_closed(t,order,level_max,[dim_num]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "index_to_level_open"("index_to_level_open")... 2019-07-16T13:08:30 Constructing wrapper function "index_to_level_open"... 2019-07-16T13:08:30 index_to_level_open = index_to_level_open(t,order,level_max,[dim_num]) 2019-07-16T13:08:30 Constructing wrapper function "level_to_order_closed"... 2019-07-16T13:08:30 level_to_order_closed(level,order,[dim_num]) 2019-07-16T13:08:30 Constructing wrapper function "level_to_order_open"... 2019-07-16T13:08:30 level_to_order_open(level,order,[dim_num]) 2019-07-16T13:08:30 Constructing wrapper function "levels_index"... 2019-07-16T13:08:30 levels_index(level_max,rule,grid_index,grid_base,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "levels_index_cfn"... 2019-07-16T13:08:30 levels_index_cfn(level_max,grid_index,grid_base,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "levels_index_ofn"... 2019-07-16T13:08:30 levels_index_ofn(level_max,grid_index,grid_base,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "levels_index_onn"... 2019-07-16T13:08:30 levels_index_onn(level_max,grid_index,grid_base,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "levels_index_own"... 2019-07-16T13:08:30 levels_index_own(level_max,grid_index,grid_base,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "levels_index_size"... 2019-07-16T13:08:30 point_num = levels_index_size(dim_num,level_max,rule) 2019-07-16T13:08:30 Constructing wrapper function "levels_index_size_onn"... 2019-07-16T13:08:30 levels_index_size_onn(dim_num,level_max,point_num) 2019-07-16T13:08:30 Constructing wrapper function "levels_index_size_own"... 2019-07-16T13:08:30 levels_index_size_own(dim_num,level_max,point_num) 2019-07-16T13:08:30 Constructing wrapper function "lg_abscissa"... 2019-07-16T13:08:30 lg_abscissa(grid_index,grid_base,grid_point,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "lg_weights"... 2019-07-16T13:08:30 lg_weights(weight,[order]) 2019-07-16T13:08:30 Constructing wrapper function "monomial_integral_hermite"... 2019-07-16T13:08:30 monomial_integral_hermite(expon,value,[dim_num]) 2019-07-16T13:08:30 Constructing wrapper function "monomial_integral_laguerre"... 2019-07-16T13:08:30 monomial_integral_laguerre(expon,value,[dim_num]) 2019-07-16T13:08:30 Constructing wrapper function "monomial_integral_legendre"... 2019-07-16T13:08:30 monomial_integral_legendre(expon,value,[dim_num]) 2019-07-16T13:08:30 Constructing wrapper function "monomial_quadrature"... 2019-07-16T13:08:30 monomial_quadrature(expon,weight,x,rule,quad_error,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "monomial_value"... 2019-07-16T13:08:30 monomial_value(x,expon,value,[dim_num,point_num]) 2019-07-16T13:08:30 Constructing wrapper function "multigrid_index_cfn"... 2019-07-16T13:08:30 multigrid_index_cfn(order_1d,indx,[dim_num,order_nd]) 2019-07-16T13:08:30 Constructing wrapper function "multigrid_index_ofn"... 2019-07-16T13:08:30 multigrid_index_ofn(order_1d,indx,[dim_num,order_nd]) 2019-07-16T13:08:30 Constructing wrapper function "multigrid_index_onn"... 2019-07-16T13:08:30 multigrid_index_onn(order_1d,indx,[dim_num,order_nd]) 2019-07-16T13:08:30 Constructing wrapper function "multigrid_index_own"... 2019-07-16T13:08:30 multigrid_index_own(order_1d,indx,[dim_num,order_nd]) 2019-07-16T13:08:30 Constructing wrapper function "multigrid_scale_closed"... 2019-07-16T13:08:30 multigrid_scale_closed(level_max,level_1d,grid_index,[dim_num,order_nd]) 2019-07-16T13:08:30 Constructing wrapper function "multigrid_scale_open"... 2019-07-16T13:08:30 multigrid_scale_open(level_max,level_1d,grid_index,[dim_num,order_nd]) 2019-07-16T13:08:30 Constructing wrapper function "product_weights"... 2019-07-16T13:08:30 product_weights(order_1d,rule,w_nd,[dim_num,order_nd]) 2019-07-16T13:08:30 Creating wrapper for Fortran function "r8_choose"("r8_choose")... 2019-07-16T13:08:30 Constructing wrapper function "r8_choose"... 2019-07-16T13:08:30 r8_choose = r8_choose(n,k) 2019-07-16T13:08:30 Creating wrapper for Fortran function "r8_factorial"("r8_factorial")... 2019-07-16T13:08:30 Constructing wrapper function "r8_factorial"... 2019-07-16T13:08:30 r8_factorial = r8_factorial(n) 2019-07-16T13:08:30 Creating wrapper for Fortran function "r8_factorial2"("r8_factorial2")... 2019-07-16T13:08:30 Constructing wrapper function "r8_factorial2"... 2019-07-16T13:08:30 r8_factorial2 = r8_factorial2(n) 2019-07-16T13:08:30 Creating wrapper for Fortran function "r8_huge"("r8_huge")... 2019-07-16T13:08:30 Constructing wrapper function "r8_huge"... 2019-07-16T13:08:35 r8_huge = r8_huge() 2019-07-16T13:08:35 Creating wrapper for Fortran function "r8_mop"("r8_mop")... 2019-07-16T13:08:35 Constructing wrapper function "r8_mop"... 2019-07-16T13:08:35 r8_mop = r8_mop(i) 2019-07-16T13:08:35 Constructing wrapper function "r8vec_direct_product2"... 2019-07-16T13:08:35 r8vec_direct_product2(factor_index,factor_value,factor_num,w,[factor_order,point_num]) 2019-07-16T13:08:35 Constructing wrapper function "sparse_grid"... 2019-07-16T13:08:35 grid_weight,grid_point = sparse_grid(dim_num,level_max,rule,point_num) 2019-07-16T13:08:35 Constructing wrapper function "sparse_grid_cc_size"... 2019-07-16T13:08:35 sparse_grid_cc_size(dim_num,level_max,point_num) 2019-07-16T13:08:35 Constructing wrapper function "sparse_grid_cfn"... 2019-07-16T13:08:35 sparse_grid_cfn(level_max,rule,grid_weight,grid_point,[dim_num,point_num]) 2019-07-16T13:08:35 Constructing wrapper function "sparse_grid_ofn"... 2019-07-16T13:08:35 sparse_grid_ofn(level_max,rule,grid_weight,grid_point,[dim_num,point_num]) 2019-07-16T13:08:35 Constructing wrapper function "sparse_grid_ofn_size"... 2019-07-16T13:08:35 sparse_grid_ofn_size(dim_num,level_max,point_num) 2019-07-16T13:08:35 Constructing wrapper function "sparse_grid_onn"... 2019-07-16T13:08:35 sparse_grid_onn(level_max,rule,grid_weight,grid_point,[dim_num,point_num]) 2019-07-16T13:08:35 Constructing wrapper function "sparse_grid_own"... 2019-07-16T13:08:35 sparse_grid_own(level_max,rule,grid_weight,grid_point,[dim_num,point_num]) 2019-07-16T13:08:35 Constructing wrapper function "sparse_grid_weights_cfn"... 2019-07-16T13:08:35 sparse_grid_weights_cfn(level_max,rule,grid_index,grid_weight,[dim_num,point_num]) 2019-07-16T13:08:35 Constructing wrapper function "sparse_grid_weights_ofn"... 2019-07-16T13:08:35 sparse_grid_weights_ofn(level_max,rule,grid_index,grid_weight,[dim_num,point_num]) 2019-07-16T13:08:35 Constructing wrapper function "timestamp"... 2019-07-16T13:08:35 timestamp() 2019-07-16T13:08:35 Constructing wrapper function "vec_colex_next2"... 2019-07-16T13:08:35 vec_colex_next2(base,a,more,[dim_num]) 2019-07-16T13:08:35 Constructing wrapper function "binomial_table"... 2019-07-16T13:08:35 binomial_table(qs,coef,[m,n]) 2019-07-16T13:08:35 Constructing wrapper function "faure"... 2019-07-16T13:08:35 faure(seed,quasi,[dim_num]) 2019-07-16T13:08:35 Constructing wrapper function "faure_generate"... 2019-07-16T13:08:35 r = faure_generate(dim_num,n,[skip]) 2019-07-16T13:08:35 Creating wrapper for Fortran function "i4_log_i4"("i4_log_i4")... 2019-07-16T13:08:35 Constructing wrapper function "i4_log_i4"... 2019-07-16T13:08:35 i4_log_i4 = i4_log_i4(i4,j4) 2019-07-16T13:08:35 Creating wrapper for Fortran function "prime_ge"("prime_ge")... 2019-07-16T13:08:35 Constructing wrapper function "prime_ge"... 2019-07-16T13:08:35 prime_ge = prime_ge(n) 2019-07-16T13:08:35 Creating wrapper for Fortran function "prime"("prime")... 2019-07-16T13:08:35 Constructing wrapper function "prime"... 2019-07-16T13:08:35 prime = prime(n) 2019-07-16T13:08:35 Constructing wrapper function "latin_edge"... 2019-07-16T13:08:35 x = latin_edge(dim_num,point_num,seed) 2019-07-16T13:08:35 Creating wrapper for Fortran function "arc_cosine"("arc_cosine")... 2019-07-16T13:08:35 Constructing wrapper function "arc_cosine"... 2019-07-16T13:08:35 arc_cosine = arc_cosine(c) 2019-07-16T13:08:35 Creating wrapper for Fortran function "atan4"("atan4")... 2019-07-16T13:08:35 Constructing wrapper function "atan4"... 2019-07-16T13:08:35 atan4 = atan4(y,x) 2019-07-16T13:08:35 Creating wrapper for Fortran function "halham_leap_check"("halham_leap_check")... 2019-07-16T13:08:35 Constructing wrapper function "halham_leap_check"... 2019-07-16T13:08:35 halham_leap_check = halham_leap_check(leap,[dim_num]) 2019-07-16T13:08:35 Creating wrapper for Fortran function "halham_n_check"("halham_n_check")... 2019-07-16T13:08:35 Constructing wrapper function "halham_n_check"... 2019-07-16T13:08:35 halham_n_check = halham_n_check(n) 2019-07-16T13:08:35 Creating wrapper for Fortran function "halham_dim_num_check"("halham_dim_num_check")... 2019-07-16T13:08:35 Constructing wrapper function "halham_dim_num_check"... 2019-07-16T13:08:35 halham_dim_num_check = halham_dim_num_check(dim_num) 2019-07-16T13:08:35 Creating wrapper for Fortran function "halham_seed_check"("halham_seed_check")... 2019-07-16T13:08:35 Constructing wrapper function "halham_seed_check"... 2019-07-16T13:08:35 halham_seed_check = halham_seed_check(seed,[dim_num]) 2019-07-16T13:08:35 Creating wrapper for Fortran function "halham_step_check"("halham_step_check")... 2019-07-16T13:08:35 Constructing wrapper function "halham_step_check"... 2019-07-16T13:08:35 halham_step_check = halham_step_check(step) 2019-07-16T13:08:35 Constructing wrapper function "halham_write"... 2019-07-16T13:08:35 halham_write(step,seed,leap,base,r,file_out_name,[dim_num,n]) 2019-07-16T13:08:35 Constructing wrapper function "halton"... 2019-07-16T13:08:35 halton(r,[dim_num]) 2019-07-16T13:08:35 Constructing wrapper function "halton_base_get"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 halton_base_get(base) 2019-07-16T13:08:35 Creating wrapper for Fortran function "halton_base_check"("halton_base_check")... 2019-07-16T13:08:35 Constructing wrapper function "halton_base_check"... 2019-07-16T13:08:35 halton_base_check = halton_base_check(base,[dim_num]) 2019-07-16T13:08:35 Constructing wrapper function "halton_base_set"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 halton_base_set(base) 2019-07-16T13:08:35 Constructing wrapper function "halton_leap_get"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 halton_leap_get(leap) 2019-07-16T13:08:35 Constructing wrapper function "halton_leap_set"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 halton_leap_set(leap) 2019-07-16T13:08:35 Constructing wrapper function "halton_memory"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 halton_memory(action,name,dim_num,value) 2019-07-16T13:08:35 Constructing wrapper function "halton_dim_num_get"... 2019-07-16T13:08:35 halton_dim_num_get(dim_num) 2019-07-16T13:08:35 Constructing wrapper function "halton_dim_num_set"... 2019-07-16T13:08:35 halton_dim_num_set(dim_num) 2019-07-16T13:08:35 Constructing wrapper function "halton_seed_get"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 halton_seed_get(seed) 2019-07-16T13:08:35 Constructing wrapper function "halton_seed_set"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 halton_seed_set(seed) 2019-07-16T13:08:35 Constructing wrapper function "halton_sequence"... 2019-07-16T13:08:35 r = halton_sequence(dim_num,n) 2019-07-16T13:08:35 Constructing wrapper function "halton_step_get"... 2019-07-16T13:08:35 halton_step_get(step) 2019-07-16T13:08:35 Constructing wrapper function "halton_step_set"... 2019-07-16T13:08:35 halton_step_set(step) 2019-07-16T13:08:35 Constructing wrapper function "i4_to_halton"... 2019-07-16T13:08:35 i4_to_halton(step,seed,leap,base,r,[dim_num]) 2019-07-16T13:08:35 Constructing wrapper function "i4_to_halton_sequence"... 2019-07-16T13:08:35 i4_to_halton_sequence(step,seed,leap,base,r,[dim_num,n]) 2019-07-16T13:08:35 Constructing wrapper function "i4vec_transpose_print"... 2019-07-16T13:08:35 i4vec_transpose_print(a,title,[n]) 2019-07-16T13:08:35 Constructing wrapper function "u1_to_sphere_unit_2d"... 2019-07-16T13:08:35 u1_to_sphere_unit_2d(u,x) 2019-07-16T13:08:35 Constructing wrapper function "u2_to_ball_unit_2d"... 2019-07-16T13:08:35 u2_to_ball_unit_2d(u,x) 2019-07-16T13:08:35 Constructing wrapper function "u2_to_sphere_unit_3d"... 2019-07-16T13:08:35 u2_to_sphere_unit_3d(u,x) 2019-07-16T13:08:35 Constructing wrapper function "u3_to_ball_unit_3d"... 2019-07-16T13:08:35 u3_to_ball_unit_3d(u,x) 2019-07-16T13:08:35 Constructing wrapper function "get_unit"... 2019-07-16T13:08:35 get_unit(iunit) 2019-07-16T13:08:35 Creating wrapper for Fortran function "i4_modp"("i4_modp")... 2019-07-16T13:08:35 Constructing wrapper function "i4_modp"... 2019-07-16T13:08:35 i4_modp = i4_modp(i,j) 2019-07-16T13:08:35 Creating wrapper for Fortran function "i4_wrap"("i4_wrap")... 2019-07-16T13:08:35 Constructing wrapper function "i4_wrap"... 2019-07-16T13:08:35 i4_wrap = i4_wrap(ival,ilo,ihi) 2019-07-16T13:08:35 Constructing wrapper function "latin_cover"... 2019-07-16T13:08:35 a = latin_cover(p,[n]) 2019-07-16T13:08:35 Constructing wrapper function "latin_cover_2d"... 2019-07-16T13:08:35 latin_cover_2d(p,a,[n]) 2019-07-16T13:08:35 Constructing wrapper function "latin_cover_3d"... 2019-07-16T13:08:35 latin_cover_3d(p,a,[n]) 2019-07-16T13:08:35 Constructing wrapper function "perm_check"... 2019-07-16T13:08:35 perm_check(p,[n]) 2019-07-16T13:08:35 Constructing wrapper function "get_seed"... 2019-07-16T13:08:35 seed = get_seed() 2019-07-16T13:08:35 Creating wrapper for Fortran function "i4_uniform"("i4_uniform")... 2019-07-16T13:08:35 Constructing wrapper function "i4_uniform"... 2019-07-16T13:08:35 i4_uniform = i4_uniform(a,b,seed) 2019-07-16T13:08:35 Constructing wrapper function "latin_center"... 2019-07-16T13:08:35 x = latin_center(dim_num,point_num,seed) 2019-07-16T13:08:35 Constructing wrapper function "perm_uniform"... 2019-07-16T13:08:35 p = perm_uniform(n,base,seed) 2019-07-16T13:08:35 Constructing wrapper function "hammersley"... 2019-07-16T13:08:35 hammersley(r,[dim_num]) 2019-07-16T13:08:35 Creating wrapper for Fortran function "hammersley_base_check"("hammersley_base_check")... 2019-07-16T13:08:35 Constructing wrapper function "hammersley_base_check"... 2019-07-16T13:08:35 hammersley_base_check = hammersley_base_check(base,[dim_num]) 2019-07-16T13:08:35 Constructing wrapper function "hammersley_base_get"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 hammersley_base_get(base) 2019-07-16T13:08:35 Constructing wrapper function "hammersley_base_set"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 hammersley_base_set(base) 2019-07-16T13:08:35 Constructing wrapper function "hammersley_leap_get"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 hammersley_leap_get(leap) 2019-07-16T13:08:35 Constructing wrapper function "hammersley_leap_set"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 hammersley_leap_set(leap) 2019-07-16T13:08:35 Constructing wrapper function "hammersley_memory"... 2019-07-16T13:08:35 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:35 hammersley_memory(action,name,dim_num,value) 2019-07-16T13:08:36 Constructing wrapper function "hammersley_dim_num_get"... 2019-07-16T13:08:36 hammersley_dim_num_get(dim_num) 2019-07-16T13:08:36 Constructing wrapper function "hammersley_dim_num_set"... 2019-07-16T13:08:36 hammersley_dim_num_set(dim_num) 2019-07-16T13:08:36 Constructing wrapper function "hammersley_seed_get"... 2019-07-16T13:08:36 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:36 hammersley_seed_get(seed) 2019-07-16T13:08:36 Constructing wrapper function "hammersley_seed_set"... 2019-07-16T13:08:36 getarrdims:warning: assumed shape array, using 0 instead of '*' 2019-07-16T13:08:36 hammersley_seed_set(seed) 2019-07-16T13:08:36 Constructing wrapper function "hammersley_sequence"... 2019-07-16T13:08:36 r = hammersley_sequence(dim_num,n) 2019-07-16T13:08:36 Constructing wrapper function "hammersley_step_get"... 2019-07-16T13:08:36 hammersley_step_get(step) 2019-07-16T13:08:36 Constructing wrapper function "hammersley_step_set"... 2019-07-16T13:08:36 hammersley_step_set(step) 2019-07-16T13:08:36 Constructing wrapper function "i4_to_hammersley"... 2019-07-16T13:08:36 i4_to_hammersley(step,seed,leap,base,r,[dim_num]) 2019-07-16T13:08:36 Constructing wrapper function "i4_to_hammersley_sequence"... 2019-07-16T13:08:36 i4_to_hammersley_sequence(step,seed,leap,base,r,[dim_num,n]) 2019-07-16T13:08:36 Wrote C/API module "_design" to file "build/src.linux-armv7l-3.7/design/_designmodule.c" 2019-07-16T13:08:36 Fortran 77 wrappers are saved to "build/src.linux-armv7l-3.7/design/_design-f2pywrappers.f" 2019-07-16T13:08:36 adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design/fortranobject.c' to sources. 2019-07-16T13:08:36 adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design' to include_dirs. 2019-07-16T13:08:36 creating build/src.linux-armv7l-3.7/build 2019-07-16T13:08:36 creating build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7 2019-07-16T13:08:36 creating build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design 2019-07-16T13:08:36 copying /home/piwheels/.local/lib/python3.7/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design 2019-07-16T13:08:36 copying /home/piwheels/.local/lib/python3.7/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design 2019-07-16T13:08:36 adding 'build/src.linux-armv7l-3.7/design/_design-f2pywrappers.f' to sources. 2019-07-16T13:08:36 build_src: building npy-pkg config files 2019-07-16T13:08:36 creating pip-egg-info/py_design.egg-info 2019-07-16T13:08:36 writing pip-egg-info/py_design.egg-info/PKG-INFO 2019-07-16T13:08:36 writing dependency_links to pip-egg-info/py_design.egg-info/dependency_links.txt 2019-07-16T13:08:36 writing top-level names to pip-egg-info/py_design.egg-info/top_level.txt 2019-07-16T13:08:36 writing manifest file 'pip-egg-info/py_design.egg-info/SOURCES.txt' 2019-07-16T13:08:36 reading manifest file 'pip-egg-info/py_design.egg-info/SOURCES.txt' 2019-07-16T13:08:36 writing manifest file 'pip-egg-info/py_design.egg-info/SOURCES.txt' 2019-07-16T13:08:36 /usr/lib/python3.7/distutils/dist.py:274: UserWarning: Unknown distribution option: 'keywards' 2019-07-16T13:08:36 warnings.warn(msg) 2019-07-16T13:08:36 rmbadname1: Replacing "string" with "string_bn". 2019-07-16T13:08:36 rmbadname1: Replacing "string" with "string_bn". 2019-07-16T13:08:36 analyzevars: charselector={'len': '9'} unhandled. 2019-07-16T13:08:36 Source in /tmp/pip-wheel-37m0pbsu/py-design has version 2.0, which satisfies requirement py-design==2.0 from https://files.pythonhosted.org/packages/26/33/36679e6629d518958e099c087d1ddf9132e945d868c5d90216eded64df7e/py-design-2.0.tar.gz#sha256=bafff7d0d727b3b88a5f650af644fee4e40a96ef683acc20c548976ea9e66f84 2019-07-16T13:08:36 Removed py-design==2.0 from https://files.pythonhosted.org/packages/26/33/36679e6629d518958e099c087d1ddf9132e945d868c5d90216eded64df7e/py-design-2.0.tar.gz#sha256=bafff7d0d727b3b88a5f650af644fee4e40a96ef683acc20c548976ea9e66f84 from build tracker '/tmp/pip-req-tracker-pplf6him' 2019-07-16T13:08:36 Building wheels for collected packages: py-design 2019-07-16T13:08:36 Created temporary directory: /tmp/pip-wheel-9x_tqmhc 2019-07-16T13:08:36 Building wheel for py-design (setup.py): started 2019-07-16T13:08:36 Destination directory: /tmp/pip-wheel-9x_tqmhc 2019-07-16T13:08:36 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-37m0pbsu/py-design/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-9x_tqmhc 2019-07-16T13:08:39 /usr/lib/python3.7/distutils/dist.py:274: UserWarning: Unknown distribution option: 'keywards' 2019-07-16T13:08:39 warnings.warn(msg) 2019-07-16T13:08:39 running bdist_wheel 2019-07-16T13:08:39 running build 2019-07-16T13:08:39 running config_cc 2019-07-16T13:08:39 unifing config_cc, config, build_clib, build_ext, build commands --compiler options 2019-07-16T13:08:39 running config_fc 2019-07-16T13:08:39 unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options 2019-07-16T13:08:39 running build_src 2019-07-16T13:08:39 build_src 2019-07-16T13:08:39 building extension "design._design" sources 2019-07-16T13:08:39 f2py options: [] 2019-07-16T13:08:39 adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design/fortranobject.c' to sources. 2019-07-16T13:08:39 adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design' to include_dirs. 2019-07-16T13:08:39 adding 'build/src.linux-armv7l-3.7/design/_design-f2pywrappers.f' to sources. 2019-07-16T13:08:39 build_src: building npy-pkg config files 2019-07-16T13:08:39 running build_py 2019-07-16T13:08:39 creating build/lib.linux-armv7l-3.7 2019-07-16T13:08:39 creating build/lib.linux-armv7l-3.7/design 2019-07-16T13:08:39 copying design/__init__.py -> build/lib.linux-armv7l-3.7/design 2019-07-16T13:08:39 running build_ext 2019-07-16T13:08:39 customize UnixCCompiler 2019-07-16T13:08:39 customize UnixCCompiler using build_ext 2019-07-16T13:08:39 get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']' 2019-07-16T13:08:39 customize Gnu95FCompiler 2019-07-16T13:08:39 Found executable /usr/bin/gfortran 2019-07-16T13:08:39 customize Gnu95FCompiler 2019-07-16T13:08:40 customize Gnu95FCompiler using build_ext 2019-07-16T13:08:40 building 'design._design' extension 2019-07-16T13:08:40 compiling C sources 2019-07-16T13:08:40 C compiler: arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2019-07-16T13:08:40 creating build/temp.linux-armv7l-3.7/build 2019-07-16T13:08:40 creating build/temp.linux-armv7l-3.7/build/src.linux-armv7l-3.7 2019-07-16T13:08:40 creating build/temp.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design 2019-07-16T13:08:40 creating build/temp.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build 2019-07-16T13:08:40 creating build/temp.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7 2019-07-16T13:08:40 creating build/temp.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design 2019-07-16T13:08:40 compile options: '-Ibuild/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design -I/home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include -I/usr/include/python3.7m -c' 2019-07-16T13:08:40 arm-linux-gnueabihf-gcc: build/src.linux-armv7l-3.7/design/_designmodule.carm-linux-gnueabihf-gcc: build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design/fortranobject.c 2019-07-16T13:08:40 In file included from /home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, 2019-07-16T13:08:40 from /home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2019-07-16T13:08:40 from /home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2019-07-16T13:08:40 from build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design/fortranobject.h:13, 2019-07-16T13:08:40 from build/src.linux-armv7l-3.7/design/_designmodule.c:16: 2019-07-16T13:08:40 /home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2019-07-16T13:08:40 #warning "Using deprecated NumPy API, disable it with " \ 2019-07-16T13:08:40 ^~~~~~~ 2019-07-16T13:08:40 In file included from /home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, 2019-07-16T13:08:40 from /home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2019-07-16T13:08:40 from /home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2019-07-16T13:08:40 from build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design/fortranobject.h:13, 2019-07-16T13:08:40 from build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design/fortranobject.c:2: 2019-07-16T13:08:40 /home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2019-07-16T13:08:40 #warning "Using deprecated NumPy API, disable it with " \ 2019-07-16T13:08:40 ^~~~~~~ 2019-07-16T13:08:42 build/src.linux-armv7l-3.7/design/_designmodule.c: In function ‘PyInit__design’: 2019-07-16T13:08:42 build/src.linux-armv7l-3.7/design/_designmodule.c:15737:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2019-07-16T13:08:42 for(i=0;f2py_routine_defs[i].name!=NULL;i++) 2019-07-16T13:08:42 ^~~ 2019-07-16T13:08:42 build/src.linux-armv7l-3.7/design/_designmodule.c:15741:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2019-07-16T13:08:42 { 2019-07-16T13:08:42 ^ 2019-07-16T13:08:42 At top level: 2019-07-16T13:08:42 build/src.linux-armv7l-3.7/design/_designmodule.c:184:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 2019-07-16T13:08:42 static int f2py_size(PyArrayObject* var, ...) 2019-07-16T13:08:42 ^~~~~~~~~ 2019-07-16T13:08:56 compiling Fortran sources 2019-07-16T13:08:56 Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops 2019-07-16T13:08:56 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops 2019-07-16T13:08:56 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops 2019-07-16T13:08:56 creating build/temp.linux-armv7l-3.7/src 2019-07-16T13:08:56 compile options: '-Ibuild/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design -I/home/piwheels/.local/lib/python3.7/site-packages/numpy/core/include -I/usr/include/python3.7m -c' 2019-07-16T13:08:56 gfortran:f90: src/latin_random.f90 2019-07-16T13:08:58 gfortran:f90: src/sobol.f90 2019-07-16T13:08:59 src/sobol.f90:1617:29: 2019-07-16T13:08:59 integer ( kind = 8 ) :: inc 2019-07-16T13:08:59 1 2019-07-16T13:08:59 Warning: Unused variable ‘inc’ declared at (1) [-Wunused-variable] 2019-07-16T13:08:59 src/sobol.f90:258:26: 2019-07-16T13:08:59 integer ( kind = 4 ) inc 2019-07-16T13:08:59 1 2019-07-16T13:08:59 Warning: Unused variable ‘inc’ declared at (1) [-Wunused-variable] 2019-07-16T13:09:04 gfortran:f90: src/ihs.f90 2019-07-16T13:09:05 gfortran:f90: src/lambert.f90 2019-07-16T13:09:05 src/lambert.f90:55:0: 2019-07-16T13:09:05 if ( x + t < 1.0D+00 ) then 2019-07-16T13:09:05 Warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 src/lambert.f90:140:0: 2019-07-16T13:09:05 if ( y < t ) then 2019-07-16T13:09:05 Warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 src/lambert.f90:136:0: 2019-07-16T13:09:05 x = x - u 2019-07-16T13:09:05 Warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 src/lambert.f90:219:0: 2019-07-16T13:09:05 z = z - t 2019-07-16T13:09:05 Warning: ‘z’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 src/lambert.f90:218:0: 2019-07-16T13:09:05 y = y - u 2019-07-16T13:09:05 Warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 src/lambert.f90:217:0: 2019-07-16T13:09:05 x = x - u 2019-07-16T13:09:05 Warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 src/lambert.f90:320:0: 2019-07-16T13:09:05 z = z - u 2019-07-16T13:09:05 Warning: ‘z’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 src/lambert.f90:319:0: 2019-07-16T13:09:05 y = y - u 2019-07-16T13:09:05 Warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 src/lambert.f90:318:0: 2019-07-16T13:09:05 x = x - u 2019-07-16T13:09:05 Warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 src/lambert.f90:321:0: 2019-07-16T13:09:05 w = w - t 2019-07-16T13:09:05 Warning: ‘w’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:05 gfortran:f90: src/latinize.f90 2019-07-16T13:09:06 gfortran:f90: src/sandia_sparse.f90 2019-07-16T13:09:07 src/sandia_sparse.f90:6674:12: 2019-07-16T13:09:07 factor_num, point_num, w ) 2019-07-16T13:09:07 1 2019-07-16T13:09:07 Warning: Unused dummy argument ‘factor_num’ at (1) [-Wunused-dummy-argument] 2019-07-16T13:09:07 src/sandia_sparse.f90:7332:24: 2019-07-16T13:09:07 integer ( kind = 4 ) j 2019-07-16T13:09:07 1 2019-07-16T13:09:07 Warning: Unused variable ‘j’ declared at (1) [-Wunused-variable] 2019-07-16T13:09:20 gfortran:f90: src/faure.f90 2019-07-16T13:09:21 gfortran:f90: src/latin_edge.f90 2019-07-16T13:09:21 gfortran:f90: src/halton.f90 2019-07-16T13:09:24 src/halton.f90:93:0: 2019-07-16T13:09:24 real ( kind = 8 ) theta 2019-07-16T13:09:24 Warning: ‘theta’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2019-07-16T13:09:24 gfortran:f90: src/latin_cover.f90 2019-07-16T13:09:25 src/latin_cover.f90:350:30: 2019-07-16T13:09:25 integer ( kind = 4 ) :: base = 1 2019-07-16T13:09:25 1 2019-07-16T13:09:25 Warning: Unused variable ‘base’ declared at (1) [-Wunused-variable] 2019-07-16T13:09:26 gfortran:f90: src/latin_center.f90 2019-07-16T13:09:26 gfortran:f90: src/hammersley.f90 2019-07-16T13:09:28 gfortran:f77: build/src.linux-armv7l-3.7/design/_design-f2pywrappers.f 2019-07-16T13:09:29 /usr/bin/gfortran -Wall -g -Wall -g -shared build/temp.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design/_designmodule.o build/temp.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design/fortranobject.o build/temp.linux-armv7l-3.7/src/latin_random.o build/temp.linux-armv7l-3.7/src/sobol.o build/temp.linux-armv7l-3.7/src/ihs.o build/temp.linux-armv7l-3.7/src/lambert.o build/temp.linux-armv7l-3.7/src/latinize.o build/temp.linux-armv7l-3.7/src/sandia_sparse.o build/temp.linux-armv7l-3.7/src/faure.o build/temp.linux-armv7l-3.7/src/latin_edge.o build/temp.linux-armv7l-3.7/src/halton.o build/temp.linux-armv7l-3.7/src/latin_cover.o build/temp.linux-armv7l-3.7/src/latin_center.o build/temp.linux-armv7l-3.7/src/hammersley.o build/temp.linux-armv7l-3.7/build/src.linux-armv7l-3.7/design/_design-f2pywrappers.o -L/usr/lib/gcc/arm-linux-gnueabihf/8 -L/usr/lib/gcc/arm-linux-gnueabihf/8 -lgfortran -o build/lib.linux-armv7l-3.7/design/_design.cpython-37m-arm-linux-gnueabihf.so -undefined dynamic_lookup 2019-07-16T13:09:29 installing to build/bdist.linux-armv7l/wheel 2019-07-16T13:09:29 running install 2019-07-16T13:09:29 running install_lib 2019-07-16T13:09:29 creating build/bdist.linux-armv7l 2019-07-16T13:09:29 creating build/bdist.linux-armv7l/wheel 2019-07-16T13:09:29 creating build/bdist.linux-armv7l/wheel/design 2019-07-16T13:09:29 copying build/lib.linux-armv7l-3.7/design/__init__.py -> build/bdist.linux-armv7l/wheel/design 2019-07-16T13:09:29 copying build/lib.linux-armv7l-3.7/design/_design.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/design 2019-07-16T13:09:29 running install_egg_info 2019-07-16T13:09:30 running egg_info 2019-07-16T13:09:30 creating py_design.egg-info 2019-07-16T13:09:30 writing py_design.egg-info/PKG-INFO 2019-07-16T13:09:30 writing dependency_links to py_design.egg-info/dependency_links.txt 2019-07-16T13:09:30 writing top-level names to py_design.egg-info/top_level.txt 2019-07-16T13:09:30 writing manifest file 'py_design.egg-info/SOURCES.txt' 2019-07-16T13:09:30 reading manifest file 'py_design.egg-info/SOURCES.txt' 2019-07-16T13:09:30 writing manifest file 'py_design.egg-info/SOURCES.txt' 2019-07-16T13:09:30 Copying py_design.egg-info to build/bdist.linux-armv7l/wheel/py_design-2.0-py3.7.egg-info 2019-07-16T13:09:30 running install_scripts 2019-07-16T13:09:30 running install_clib 2019-07-16T13:09:30 customize UnixCCompiler 2019-07-16T13:09:30 creating build/bdist.linux-armv7l/wheel/py_design-2.0.dist-info/WHEEL 2019-07-16T13:09:30 creating '/tmp/pip-wheel-9x_tqmhc/py_design-2.0-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-16T13:09:30 adding 'design/__init__.py' 2019-07-16T13:09:30 adding 'design/_design.cpython-37m-arm-linux-gnueabihf.so' 2019-07-16T13:09:30 adding 'py_design-2.0.dist-info/METADATA' 2019-07-16T13:09:30 adding 'py_design-2.0.dist-info/WHEEL' 2019-07-16T13:09:30 adding 'py_design-2.0.dist-info/top_level.txt' 2019-07-16T13:09:30 adding 'py_design-2.0.dist-info/RECORD' 2019-07-16T13:09:30 removing build/bdist.linux-armv7l/wheel 2019-07-16T13:09:30 Building wheel for py-design (setup.py): finished with status 'done' 2019-07-16T13:09:30 Stored in directory: /tmp/tmpenvrvgl6 2019-07-16T13:09:30 Successfully built py-design 2019-07-16T13:09:30 Cleaning up... 2019-07-16T13:09:30 Removing source in /tmp/pip-wheel-37m0pbsu/py-design 2019-07-16T13:09:30 Removed build tracker '/tmp/pip-req-tracker-pplf6him'