Skip to content

./bin/test fails 29 tests on freshly cloned the repository #72

@hungrybluedev

Description

@hungrybluedev

VSL version: 0.1.45
OS: Pop!_OS (Ubuntu, Linux)

V Doctor:

OS: linux, Pop!_OS 21.10
Processor: 6 cpus, 64bit, little endian, AMD Ryzen 5 4500U with Radeon Graphics
CC version: cc (Ubuntu 11.2.0-7ubuntu2) 11.2.0

getwd: /home/astro/Projects/V/scratch/vsl-iter
vmodules: /home/astro/.vmodules
vroot: /home/astro/Projects/V/v-main
vexe: /home/astro/Projects/V/v-main/v
vexe mtime: 2022-01-21 11:04:59
is vroot writable: true
is vmodules writable: true
V full version: V 0.2.4 9eac656.6c8e7f5

Git version: git version 2.32.0
Git vroot status: weekly.2022.03-27-g6c8e7f53
.git/config present: true
thirdparty/tcc status: thirdparty-linux-amd64 333c14de

What did you do?

  1. Cloned VSL into an empty repository: git clone https://github.com/vlang/vsl.git vsl-iter. Then cd vsl-iter
  2. Tried to run the test suite: ./bin/test

What did you expect to see?

All unit tests passing.

What did you see instead?

Executing tests with command: "v  test ."
---- Testing... -------------------------------------------------------------------------------------------------------------
 FAIL  [ 1/41]   134.705 ms /home/astro/Projects/V/scratch/vsl-iter/diff/diff_test.v
diff/diff_test.v:1:1: builder error: cannot import module "vsl.diff" (not found)
    1 | import vsl.diff
      | ~~~~~~~~~~~~~~~
    2 | import vsl.func
    3 | import math

 FAIL  [ 2/41]   140.332 ms /home/astro/Projects/V/scratch/vsl-iter/deriv/deriv_test.v
deriv/deriv_test.v:1:1: builder error: cannot import module "vsl.deriv" (not found)
    1 | import vsl.deriv
      | ~~~~~~~~~~~~~~~~
    2 | import vsl.func
    3 | import math

 FAIL  [ 3/41]   155.184 ms /home/astro/Projects/V/scratch/vsl-iter/dist/hist_test.v
dist/hist.v:4:1: builder error: cannot import module "vsl.errors" (not found)
    2 | 
    3 | import strconv
    4 | import vsl.errors
      | ~~~~~~~~~~~~~~~~~
    5 | import vsl.util
    6 |

 FAIL  [ 4/41]   156.947 ms /home/astro/Projects/V/scratch/vsl-iter/easings/easings_test.v
easings/easings_test.v:1:1: builder error: cannot import module "vsl.easings" (not found)
    1 | import vsl.easings
      | ~~~~~~~~~~~~~~~~~~
    2 | import math
    3 |

 FAIL  [ 5/41]   187.175 ms /home/astro/Projects/V/scratch/vsl-iter/blas/vlas/dgemv_test.v
blas/vlas/dgemm.v:5:1: builder error: cannot import module "vsl.float.float64" (not found)
    3 | // import runtime
    4 | import sync
    5 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    6 | import vsl.util
    7 |

 FAIL  [ 6/41]   198.465 ms /home/astro/Projects/V/scratch/vsl-iter/fit/linear_test.v
fit/linear_test.v:1:1: builder error: cannot import module "vsl.fit" (not found)
    1 | import vsl.fit
      | ~~~~~~~~~~~~~~
    2 | import math
    3 |

 OK    [ 7/41]   509.702 ms /home/astro/Projects/V/scratch/vsl-iter/float/float32/axpy_test.v
 OK    [ 8/41]   511.584 ms /home/astro/Projects/V/scratch/vsl-iter/float/float32/dot_test.v
 OK    [ 9/41]   501.471 ms /home/astro/Projects/V/scratch/vsl-iter/float/float32/l2norm_test.v
 FAIL  [10/41]   548.002 ms /home/astro/Projects/V/scratch/vsl-iter/float/float32/ge_test.v
No such file or directory

 OK    [11/41]   560.346 ms /home/astro/Projects/V/scratch/vsl-iter/float/float32/scal_test.v
 OK    [12/41]   533.935 ms /home/astro/Projects/V/scratch/vsl-iter/float/float64/dot_test.v
 OK    [13/41]   539.181 ms /home/astro/Projects/V/scratch/vsl-iter/float/float64/ge_test.v
 OK    [14/41]   609.741 ms /home/astro/Projects/V/scratch/vsl-iter/float/float64/axpy_test.v
 OK    [15/41]   634.701 ms /home/astro/Projects/V/scratch/vsl-iter/float/float64/gemv_test.v
 FAIL  [16/41]   193.786 ms /home/astro/Projects/V/scratch/vsl-iter/fun/choose_test.v
fun/cheb.v:4:1: builder error: cannot import module "vsl.internal" (not found)
    2 | 
    3 | import math
    4 | import vsl.internal
      | ~~~~~~~~~~~~~~~~~~~
    5 | 
    6 | // data for a Chebyshev series over a given interval

 OK    [17/41]   536.757 ms /home/astro/Projects/V/scratch/vsl-iter/float/float64/l2norm_test.v
 FAIL  [18/41]   239.998 ms /home/astro/Projects/V/scratch/vsl-iter/fun/datainterp_test.v
fun/datainterp_test.v:3:1: builder error: cannot import module "vsl.float.float64" (not found)
    1 | module fun
    2 | 
    3 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    4 | 
    5 | fn test_interp01() {

 FAIL  [19/41]   164.138 ms /home/astro/Projects/V/scratch/vsl-iter/fun/interpcubic_test.v
fun/interpcubic_test.v:3:1: builder error: cannot import module "vsl.float.float64" (not found)
    1 | module fun
    2 | 
    3 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    4 | 
    5 | fn test_interp_cubic_01() {

 FAIL  [20/41]   169.344 ms /home/astro/Projects/V/scratch/vsl-iter/fun/interpquad_test.v
fun/interpquad_test.v:3:1: builder error: cannot import module "vsl.float.float64" (not found)
    1 | module fun
    2 | 
    3 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    4 | 
    5 | fn test_interp_quad_01() {

 FAIL  [21/41]   166.092 ms /home/astro/Projects/V/scratch/vsl-iter/fun/sinusoid_test.v
fun/sinusoid_test.v:3:1: builder error: cannot import module "vsl.float.float64" (not found)
    1 | module fun
    2 | 
    3 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    4 | import math
    5 | import vsl.util

 FAIL  [22/41]   168.875 ms /home/astro/Projects/V/scratch/vsl-iter/iter/comb_test.v
iter/comb.v:3:1: builder error: cannot import module "vsl.fun" (not found)
    1 | module iter
    2 | 
    3 | import vsl.fun
      | ~~~~~~~~~~~~~~
    4 | import vsl.util
    5 |

 OK    [23/41]   494.115 ms /home/astro/Projects/V/scratch/vsl-iter/float/float64/scal_test.v
 FAIL  [24/41]   221.322 ms /home/astro/Projects/V/scratch/vsl-iter/graph/graph_test.v
graph/graph.v:6:1: builder error: cannot import module "vsl.errors" (not found)
    4 | import strconv
    5 | import math
    6 | import vsl.errors
      | ~~~~~~~~~~~~~~~~~
    7 | import vsl.util
    8 |

 FAIL  [25/41]   137.858 ms /home/astro/Projects/V/scratch/vsl-iter/iter/perm_test.v
iter/comb.v:3:1: builder error: cannot import module "vsl.fun" (not found)
    1 | module iter
    2 | 
    3 | import vsl.fun
      | ~~~~~~~~~~~~~~
    4 | import vsl.util
    5 |

 FAIL  [26/41]   142.503 ms /home/astro/Projects/V/scratch/vsl-iter/iter/inf_iters_test.v
iter/comb.v:3:1: builder error: cannot import module "vsl.fun" (not found)
    1 | module iter
    2 | 
    3 | import vsl.fun
      | ~~~~~~~~~~~~~~
    4 | import vsl.util
    5 |

 FAIL  [27/41]   137.320 ms /home/astro/Projects/V/scratch/vsl-iter/iter/prod_test.v
iter/comb.v:3:1: builder error: cannot import module "vsl.fun" (not found)
    1 | module iter
    2 | 
    3 | import vsl.fun
      | ~~~~~~~~~~~~~~
    4 | import vsl.util
    5 |

 FAIL  [28/41]   164.548 ms /home/astro/Projects/V/scratch/vsl-iter/iter/ranges_test.v
iter/comb.v:3:1: builder error: cannot import module "vsl.fun" (not found)
    1 | module iter
    2 | 
    3 | import vsl.fun
      | ~~~~~~~~~~~~~~
    4 | import vsl.util
    5 |

 FAIL  [29/41]   142.955 ms /home/astro/Projects/V/scratch/vsl-iter/la/densesol_test.v
la/densesol_test.v:3:1: builder error: cannot import module "vsl.float.float64" (not found)
    1 | module la
    2 | 
    3 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    4 | 
    5 | const (

 FAIL  [30/41]   176.152 ms /home/astro/Projects/V/scratch/vsl-iter/la/blas_test.v
la/blas.v:3:1: builder error: cannot import module "vsl.blas" (not found)
    1 | module la
    2 | 
    3 | import vsl.blas
      | ~~~~~~~~~~~~~~~
    4 | import math
    5 |

 FAIL  [31/41]   172.527 ms /home/astro/Projects/V/scratch/vsl-iter/la/matrix_ops_test.v
la/blas.v:3:1: builder error: cannot import module "vsl.blas" (not found)
    1 | module la
    2 | 
    3 | import vsl.blas
      | ~~~~~~~~~~~~~~~
    4 | import math
    5 |

 FAIL  [32/41]   168.427 ms /home/astro/Projects/V/scratch/vsl-iter/la/matrix_test.v
la/blas.v:3:1: builder error: cannot import module "vsl.blas" (not found)
    1 | module la
    2 | 
    3 | import vsl.blas
      | ~~~~~~~~~~~~~~~
    4 | import math
    5 |

 FAIL  [33/41]   130.741 ms /home/astro/Projects/V/scratch/vsl-iter/ml/data_test.v
ml/data_test.v:3:1: builder error: cannot import module "vsl.la" (not found)
    1 | module ml
    2 | 
    3 | import vsl.la
      | ~~~~~~~~~~~~~
    4 | 
    5 | fn check_xy_01(x &la.Matrix, y []f64) {

 FAIL  [34/41]   136.850 ms /home/astro/Projects/V/scratch/vsl-iter/ml/kmeans_test.v
ml/data.v:3:1: builder error: cannot import module "vsl.util" (not found)
    1 | module ml
    2 | 
    3 | import vsl.util
      | ~~~~~~~~~~~~~~~
    4 | import vsl.la
    5 | import vsl.errors

 FAIL  [35/41]   130.016 ms /home/astro/Projects/V/scratch/vsl-iter/ml/knn_test.v
ml/knn_test.v:3:1: builder error: cannot import module "vsl.la" (not found)
    1 | module ml
    2 | 
    3 | import vsl.la
      | ~~~~~~~~~~~~~
    4 | 
    5 | fn test_knn_predict() {

 FAIL  [36/41]   184.278 ms /home/astro/Projects/V/scratch/vsl-iter/la/vector_test.v
la/vector_test.v:4:8: warning: module 'util (math.util)' is imported but never used
    2 | 
    3 | import math
    4 | import math.util
      |        ~~~~~~~~~
    5 | import vsl.float.float64
    6 |
la/vector_test.v:5:1: builder error: cannot import module "vsl.float.float64" (not found)
    3 | import math
    4 | import math.util
    5 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    6 | 
    7 | fn tolerance_equal(data1 []f64, data2 []f64) bool {

 FAIL  [37/41]   137.105 ms /home/astro/Projects/V/scratch/vsl-iter/ml/linreg_test.v
ml/linreg_test.v:3:1: builder error: cannot import module "vsl.float.float64" (not found)
    1 | module ml
    2 | 
    3 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    4 | 
    5 | fn test_lin_reg() {

 FAIL  [38/41]   145.430 ms /home/astro/Projects/V/scratch/vsl-iter/ml/paramsreg_test.v
ml/paramsreg_test.v:3:1: builder error: cannot import module "vsl.float.float64" (not found)
    1 | module ml
    2 | 
    3 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    4 | 
    5 | fn test_params_reg() {

 FAIL  [39/41]   123.792 ms /home/astro/Projects/V/scratch/vsl-iter/roots/roots_test.v
roots/roots_test.v:3:1: builder error: cannot import module "vsl.func" (not found)
    1 | module roots
    2 | 
    3 | import vsl.func
      | ~~~~~~~~~~~~~~~
    4 | import math
    5 |

 FAIL  [40/41]   127.771 ms /home/astro/Projects/V/scratch/vsl-iter/ml/workspace_test.v
ml/workspace_test.v:3:1: builder error: cannot import module "vsl.float.float64" (not found)
    1 | module ml
    2 | 
    3 | import vsl.float.float64
      | ~~~~~~~~~~~~~~~~~~~~~~~~
    4 | 
    5 | fn sample_01_check_sat(o &Stat) {

 OK    [41/41]   258.309 ms /home/astro/Projects/V/scratch/vsl-iter/util/util_test.v
-----------------------------------------------------------------------------------------------------------------------------
Failed command 1:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/diff_test" "/home/astro/Projects/V/scratch/vsl-iter/diff/diff_test.v"
Failed command 2:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/deriv_test" "/home/astro/Projects/V/scratch/vsl-iter/deriv/deriv_test.v"
Failed command 3:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/hist_test" "/home/astro/Projects/V/scratch/vsl-iter/dist/hist_test.v"
Failed command 4:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/easings_test" "/home/astro/Projects/V/scratch/vsl-iter/easings/easings_test.v"
Failed command 5:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/dgemv_test" "/home/astro/Projects/V/scratch/vsl-iter/blas/vlas/dgemv_test.v"
Failed command 6:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/linear_test" "/home/astro/Projects/V/scratch/vsl-iter/fit/linear_test.v"
Failed command 7:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/ge_test" "/home/astro/Projects/V/scratch/vsl-iter/float/float32/ge_test.v"
Failed command 8:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/choose_test" "/home/astro/Projects/V/scratch/vsl-iter/fun/choose_test.v"
Failed command 9:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/datainterp_test" "/home/astro/Projects/V/scratch/vsl-iter/fun/datainterp_test.v"
Failed command 10:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/interpcubic_test" "/home/astro/Projects/V/scratch/vsl-iter/fun/interpcubic_test.v"
Failed command 11:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/interpquad_test" "/home/astro/Projects/V/scratch/vsl-iter/fun/interpquad_test.v"
Failed command 12:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/sinusoid_test" "/home/astro/Projects/V/scratch/vsl-iter/fun/sinusoid_test.v"
Failed command 13:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/comb_test" "/home/astro/Projects/V/scratch/vsl-iter/iter/comb_test.v"
Failed command 14:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/graph_test" "/home/astro/Projects/V/scratch/vsl-iter/graph/graph_test.v"
Failed command 15:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/perm_test" "/home/astro/Projects/V/scratch/vsl-iter/iter/perm_test.v"
Failed command 16:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/inf_iters_test" "/home/astro/Projects/V/scratch/vsl-iter/iter/inf_iters_test.v"
Failed command 17:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/prod_test" "/home/astro/Projects/V/scratch/vsl-iter/iter/prod_test.v"
Failed command 18:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/ranges_test" "/home/astro/Projects/V/scratch/vsl-iter/iter/ranges_test.v"
Failed command 19:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/densesol_test" "/home/astro/Projects/V/scratch/vsl-iter/la/densesol_test.v"
Failed command 20:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/blas_test" "/home/astro/Projects/V/scratch/vsl-iter/la/blas_test.v"
Failed command 21:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/matrix_ops_test" "/home/astro/Projects/V/scratch/vsl-iter/la/matrix_ops_test.v"
Failed command 22:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/matrix_test" "/home/astro/Projects/V/scratch/vsl-iter/la/matrix_test.v"
Failed command 23:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/data_test" "/home/astro/Projects/V/scratch/vsl-iter/ml/data_test.v"
Failed command 24:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/kmeans_test" "/home/astro/Projects/V/scratch/vsl-iter/ml/kmeans_test.v"
Failed command 25:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/knn_test" "/home/astro/Projects/V/scratch/vsl-iter/ml/knn_test.v"
Failed command 26:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/vector_test" "/home/astro/Projects/V/scratch/vsl-iter/la/vector_test.v"
Failed command 27:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/linreg_test" "/home/astro/Projects/V/scratch/vsl-iter/ml/linreg_test.v"
Failed command 28:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/paramsreg_test" "/home/astro/Projects/V/scratch/vsl-iter/ml/paramsreg_test.v"
Failed command 29:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/roots_test" "/home/astro/Projects/V/scratch/vsl-iter/roots/roots_test.v"
Failed command 30:    "/home/astro/Projects/V/v-main/v" -cg  -o "/tmp/v/test_session_163202846530447/workspace_test" "/home/astro/Projects/V/scratch/vsl-iter/ml/workspace_test.v"
Summary for all V _test.v files: 30 failed, 11 passed, 41 total. Runtime: 2303 ms, on 5 parallel jobs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions