Skip to content

checker: fix private symbol visibility checking #9334

checker: fix private symbol visibility checking

checker: fix private symbol visibility checking #9334

Triggered via pull request January 21, 2025 22:42
Status Failure
Total duration 40m 0s
Artifacts

windows_ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

30 errors
msvc: vlib/encoding/csv/csv_reader_test.v#L221
sum_type `encoding.csv.CellValue` was declared as private to module `encoding.csv`, so it can not be used inside module `main`
msvc: vlib/encoding/csv/csv_reader_test.v#L222
sum_type `encoding.csv.CellValue` was declared as private to module `encoding.csv`, so it can not be used inside module `main`
msvc: vlib/encoding/csv/csv_reader_test.v#L223
sum_type `encoding.csv.CellValue` was declared as private to module `encoding.csv`, so it can not be used inside module `main`
msvc: vlib/x/json2/decoder2/decode_sumtype.v#L18
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
msvc: vlib/x/json2/decoder2/decode_sumtype.v#L18
sum_type `StructSumTypes` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
msvc: vlib/x/json2/decoder2/decode_sumtype.v#L42
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
msvc: vlib/x/json2/decoder2/decode_sumtype.v#L31
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
msvc: vlib/x/json2/decoder2/decode_sumtype.v#L50
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
msvc: vlib/x/json2/decoder2/decode_sumtype.v#L110
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
msvc
Process completed with exit code 1.
gcc: vlib/encoding/csv/csv_reader_test.v#L221
sum_type `encoding.csv.CellValue` was declared as private to module `encoding.csv`, so it can not be used inside module `main`
gcc: vlib/encoding/csv/csv_reader_test.v#L222
sum_type `encoding.csv.CellValue` was declared as private to module `encoding.csv`, so it can not be used inside module `main`
gcc: vlib/encoding/csv/csv_reader_test.v#L223
sum_type `encoding.csv.CellValue` was declared as private to module `encoding.csv`, so it can not be used inside module `main`
gcc: vlib/x/json2/decoder2/decode_sumtype.v#L18
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
gcc: vlib/x/json2/decoder2/decode_sumtype.v#L18
sum_type `StructSumTypes` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
gcc: vlib/x/json2/decoder2/decode_sumtype.v#L42
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
gcc: vlib/x/json2/decoder2/decode_sumtype.v#L31
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
gcc: vlib/x/json2/decoder2/decode_sumtype.v#L50
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
gcc: vlib/x/json2/decoder2/decode_sumtype.v#L110
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
gcc
Process completed with exit code 1.
tcc: vlib/encoding/csv/csv_reader_test.v#L221
sum_type `encoding.csv.CellValue` was declared as private to module `encoding.csv`, so it can not be used inside module `main`
tcc: vlib/encoding/csv/csv_reader_test.v#L222
sum_type `encoding.csv.CellValue` was declared as private to module `encoding.csv`, so it can not be used inside module `main`
tcc: vlib/encoding/csv/csv_reader_test.v#L223
sum_type `encoding.csv.CellValue` was declared as private to module `encoding.csv`, so it can not be used inside module `main`
tcc: vlib/x/json2/decoder2/decode_sumtype.v#L18
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
tcc: vlib/x/json2/decoder2/decode_sumtype.v#L18
sum_type `StructSumTypes` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
tcc: vlib/x/json2/decoder2/decode_sumtype.v#L42
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
tcc: vlib/x/json2/decoder2/decode_sumtype.v#L31
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
tcc: vlib/x/json2/decoder2/decode_sumtype.v#L50
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
tcc: vlib/x/json2/decoder2/decode_sumtype.v#L110
sum_type `Sum` was declared as private to module `main`, so it can not be used inside module `x.json2.decoder2`
tcc
Process completed with exit code 1.