Source: mtail Version: 3.0.0~rc49-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20220813 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_test -- -timeout 100s > cd build && go test -vet=off -v -p 8 -timeout 100s > github.com/google/mtail/cmd/mfmt github.com/google/mtail/cmd/mtail > github.com/google/mtail/internal/exporter > github.com/google/mtail/internal/logline > github.com/google/mtail/internal/metrics > github.com/google/mtail/internal/metrics/datum > github.com/google/mtail/internal/mtail > github.com/google/mtail/internal/mtail/golden > github.com/google/mtail/internal/runtime > github.com/google/mtail/internal/runtime/code > github.com/google/mtail/internal/runtime/compiler > github.com/google/mtail/internal/runtime/compiler/ast > github.com/google/mtail/internal/runtime/compiler/checker > github.com/google/mtail/internal/runtime/compiler/codegen > github.com/google/mtail/internal/runtime/compiler/errors > github.com/google/mtail/internal/runtime/compiler/opt > github.com/google/mtail/internal/runtime/compiler/parser > github.com/google/mtail/internal/runtime/compiler/position > github.com/google/mtail/internal/runtime/compiler/symbol > github.com/google/mtail/internal/runtime/compiler/types > github.com/google/mtail/internal/runtime/vm > github.com/google/mtail/internal/tailer > github.com/google/mtail/internal/tailer/logstream > github.com/google/mtail/internal/testutil > github.com/google/mtail/internal/waker > ? github.com/google/mtail/cmd/mfmt [no test files] > ? github.com/google/mtail/cmd/mtail [no test files] > === RUN TestCreateExporter > --- PASS: TestCreateExporter (0.00s) > === RUN TestMetricToCollectd > --- PASS: TestMetricToCollectd (0.00s) > === RUN TestMetricToGraphite > --- PASS: TestMetricToGraphite (0.00s) > === RUN TestMetricToStatsd > --- PASS: TestMetricToStatsd (0.00s) > === RUN TestHandleGraphite > === RUN TestHandleGraphite/empty > === RUN TestHandleGraphite/single > --- PASS: TestHandleGraphite (0.00s) > --- PASS: TestHandleGraphite/empty (0.00s) > --- PASS: TestHandleGraphite/single (0.00s) > === RUN TestHandleJSON > === RUN TestHandleJSON/empty > === RUN TestHandleJSON/single > === RUN TestHandleJSON/dimensioned > === RUN TestHandleJSON/histogram > --- PASS: TestHandleJSON (0.00s) > --- PASS: TestHandleJSON/empty (0.00s) > --- PASS: TestHandleJSON/single (0.00s) > --- PASS: TestHandleJSON/dimensioned (0.00s) > --- PASS: TestHandleJSON/histogram (0.00s) > === RUN TestHandlePrometheus > === RUN TestHandlePrometheus/empty > === RUN TestHandlePrometheus/single > === RUN TestHandlePrometheus/with_prog_label > === RUN TestHandlePrometheus/dimensioned > === RUN TestHandlePrometheus/gauge > === RUN TestHandlePrometheus/timer > === RUN TestHandlePrometheus/text > === RUN TestHandlePrometheus/quotes > === RUN TestHandlePrometheus/help > === RUN TestHandlePrometheus/2_help_with_label > === RUN TestHandlePrometheus/histo > === RUN TestHandlePrometheus/histo-count-eq-inf > --- PASS: TestHandlePrometheus (0.00s) > --- PASS: TestHandlePrometheus/empty (0.00s) > --- PASS: TestHandlePrometheus/single (0.00s) > --- PASS: TestHandlePrometheus/with_prog_label (0.00s) > --- PASS: TestHandlePrometheus/dimensioned (0.00s) > --- PASS: TestHandlePrometheus/gauge (0.00s) > --- PASS: TestHandlePrometheus/timer (0.00s) > --- PASS: TestHandlePrometheus/text (0.00s) > --- PASS: TestHandlePrometheus/quotes (0.00s) > --- PASS: TestHandlePrometheus/help (0.00s) > --- PASS: TestHandlePrometheus/2_help_with_label (0.00s) > --- PASS: TestHandlePrometheus/histo (0.00s) > --- PASS: TestHandlePrometheus/histo-count-eq-inf (0.00s) > === RUN TestWritePrometheus > === RUN TestWritePrometheus/empty > === RUN TestWritePrometheus/single > === RUN TestWritePrometheus/multi > --- PASS: TestWritePrometheus (0.00s) > --- PASS: TestWritePrometheus/empty (0.00s) > --- PASS: TestWritePrometheus/single (0.00s) > --- PASS: TestWritePrometheus/multi (0.00s) > === RUN TestHandleVarz > === RUN TestHandleVarz/empty > === RUN TestHandleVarz/single > === RUN TestHandleVarz/dimensioned > === RUN TestHandleVarz/text > --- PASS: TestHandleVarz (0.00s) > --- PASS: TestHandleVarz/empty (0.00s) > --- PASS: TestHandleVarz/single (0.00s) > --- PASS: TestHandleVarz/dimensioned (0.00s) > --- PASS: TestHandleVarz/text (0.00s) > PASS > ok github.com/google/mtail/internal/exporter 0.010s > ? github.com/google/mtail/internal/logline [no test files] > === RUN TestKindType > --- PASS: TestKindType (0.00s) > === RUN TestScalarMetric > --- PASS: TestScalarMetric (0.00s) > === RUN TestDimensionedMetric > --- PASS: TestDimensionedMetric (0.00s) > === RUN TestEmitLabelSet > === RUN TestEmitLabelSet/[a_b_c] > === RUN TestEmitLabelSet/[a_b_d] > --- PASS: TestEmitLabelSet (0.00s) > --- PASS: TestEmitLabelSet/[a_b_c] (0.00s) > --- PASS: TestEmitLabelSet/[a_b_d] (0.00s) > === RUN TestFindLabelValueOrNil > --- PASS: TestFindLabelValueOrNil (0.00s) > === RUN TestAppendLabelValue > --- PASS: TestAppendLabelValue (0.00s) > === RUN TestMetricJSONRoundTrip > --- PASS: TestMetricJSONRoundTrip (0.08s) > === RUN TestTimer > --- PASS: TestTimer (0.00s) > === RUN TestRemoveMetricLabelValue > --- PASS: TestRemoveMetricLabelValue (0.00s) > === RUN TestMetricLabelValueRemovePastLimit > --- PASS: TestMetricLabelValueRemovePastLimit (0.00s) > === RUN TestMatchingKind > --- PASS: TestMatchingKind (0.00s) > === RUN TestDuplicateMetric > --- PASS: TestDuplicateMetric (0.02s) > === RUN TestAddMetricDifferentType > --- PASS: TestAddMetricDifferentType (0.00s) > === RUN TestExpireOldDatum > --- PASS: TestExpireOldDatum (0.00s) > === RUN TestExpireOversizeDatum > --- PASS: TestExpireOversizeDatum (0.00s) > PASS > ok github.com/google/mtail/internal/metrics 0.109s > === RUN TestDatumSetAndValue > --- PASS: TestDatumSetAndValue (0.00s) > === RUN TestMarshalJSON > --- PASS: TestMarshalJSON (0.00s) > === RUN TestDecrementScalarInt > --- PASS: TestDecrementScalarInt (0.00s) > === RUN TestBucketContains > --- PASS: TestBucketContains (0.00s) > === RUN TestMakeBucket > --- PASS: TestMakeBucket (0.00s) > PASS > ok github.com/google/mtail/internal/metrics/datum 0.046s > # github.com/google/mtail/internal/mtail_test > [github.com/google/mtail/internal/mtail.test] > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:11:38: > undefined: testing > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:12:2: > undefined: testutil > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:16:9: > undefined: fmt > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:17:4: > undefined: testutil > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:17:49: > undefined: testing > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:18:20: > undefined: context > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:19:14: > undefined: waker > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:20:29: > undefined: metrics > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:21:20: > undefined: filepath > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:86:40: > undefined: testing > src/github.com/google/mtail/internal/mtail/examples_integration_unix_test.go:21:20: > too many errors > FAIL github.com/google/mtail/internal/mtail [build failed] > === RUN TestReadTestData > --- PASS: TestReadTestData (0.00s) > PASS > ok github.com/google/mtail/internal/mtail/golden 0.009s > === RUN TestRuntimeEndToEnd > === RUN TestRuntimeEndToEnd/single-dash-parseint > === RUN TestRuntimeEndToEnd/histogram > === RUN TestRuntimeEndToEnd/numbers > === RUN TestRuntimeEndToEnd/parse_a_hyphen > === RUN TestRuntimeEndToEnd/parse_around_a_hyphen > === RUN TestRuntimeEndToEnd/add_assign_float > === RUN TestRuntimeEndToEnd/decorator > === RUN TestRuntimeEndToEnd/else > === RUN TestRuntimeEndToEnd/otherwise > === RUN TestRuntimeEndToEnd/types > === RUN TestRuntimeEndToEnd/filename > === RUN TestRuntimeEndToEnd/logical_operators > === RUN TestRuntimeEndToEnd/strcat > === RUN TestRuntimeEndToEnd/typed-comparison > === RUN TestRuntimeEndToEnd/match-expression > === RUN TestRuntimeEndToEnd/metric-as-rvalue > === RUN TestRuntimeEndToEnd/stringy > === RUN TestRuntimeEndToEnd/ip-addr > === RUN TestRuntimeEndToEnd/subst_timestamp > === RUN TestRuntimeEndToEnd/subst_integer > === RUN TestRuntimeEndToEnd/regexp_replace > === RUN TestRuntimeEndToEnd/match_a_pattern_in_a_binary_expr > --- PASS: TestRuntimeEndToEnd (0.29s) > --- PASS: TestRuntimeEndToEnd/single-dash-parseint (0.01s) > --- PASS: TestRuntimeEndToEnd/histogram (0.02s) > --- PASS: TestRuntimeEndToEnd/numbers (0.01s) > --- PASS: TestRuntimeEndToEnd/parse_a_hyphen (0.02s) > --- PASS: TestRuntimeEndToEnd/parse_around_a_hyphen (0.01s) > --- PASS: TestRuntimeEndToEnd/add_assign_float (0.01s) > --- PASS: TestRuntimeEndToEnd/decorator (0.02s) > --- PASS: TestRuntimeEndToEnd/else (0.01s) > --- PASS: TestRuntimeEndToEnd/otherwise (0.01s) > --- PASS: TestRuntimeEndToEnd/types (0.02s) > --- PASS: TestRuntimeEndToEnd/filename (0.01s) > --- PASS: TestRuntimeEndToEnd/logical_operators (0.01s) > --- PASS: TestRuntimeEndToEnd/strcat (0.01s) > --- PASS: TestRuntimeEndToEnd/typed-comparison (0.01s) > --- PASS: TestRuntimeEndToEnd/match-expression (0.01s) > --- PASS: TestRuntimeEndToEnd/metric-as-rvalue (0.01s) > --- PASS: TestRuntimeEndToEnd/stringy (0.01s) > --- PASS: TestRuntimeEndToEnd/ip-addr (0.01s) > --- PASS: TestRuntimeEndToEnd/subst_timestamp (0.01s) > --- PASS: TestRuntimeEndToEnd/subst_integer (0.01s) > --- PASS: TestRuntimeEndToEnd/regexp_replace (0.01s) > --- PASS: TestRuntimeEndToEnd/match_a_pattern_in_a_binary_expr (0.01s) > === RUN TestNewRuntime > --- PASS: TestNewRuntime (0.00s) > === RUN TestCompileAndRun > --- PASS: TestCompileAndRun (0.00s) > === RUN TestLoadProg > --- PASS: TestLoadProg (0.00s) > PASS > ok github.com/google/mtail/internal/runtime 0.298s > === RUN TestOpcodeHasString > --- PASS: TestOpcodeHasString (0.00s) > === RUN TestInstrString > --- PASS: TestInstrString (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/code 0.007s > === RUN TestCompileParserError > --- PASS: TestCompileParserError (0.00s) > === RUN TestCompileCheckerError > --- PASS: TestCompileCheckerError (0.00s) > === RUN TestCompileCodegen > --- PASS: TestCompileCodegen (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/compiler 0.022s > === RUN TestWalkPanicsOnUnknown > --- PASS: TestWalkPanicsOnUnknown (0.00s) > === RUN TestAstReplacement > --- PASS: TestAstReplacement (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/compiler/ast 0.029s > === RUN TestCheckInvalidPrograms > === RUN TestCheckInvalidPrograms/undefined_named_capture_group > === RUN TestCheckInvalidPrograms/out_of_bounds_capref > === RUN TestCheckInvalidPrograms/undefined_decorator > === RUN TestCheckInvalidPrograms/undefined_identifier > === RUN TestCheckInvalidPrograms/invalid_regex_1 > === RUN TestCheckInvalidPrograms/invalid_regex_2 > === RUN TestCheckInvalidPrograms/invalid_regex_3 > === RUN TestCheckInvalidPrograms/duplicate_declaration > === RUN TestCheckInvalidPrograms/indexedExpr_parameter_count > === RUN TestCheckInvalidPrograms/indexedExpr_binary_expression > === RUN TestCheckInvalidPrograms/builtin_parameter_mismatch > === RUN TestCheckInvalidPrograms/bad_strptime_format > === RUN TestCheckInvalidPrograms/undefined_const_regex > === RUN TestCheckInvalidPrograms/unused_symbols > === RUN TestCheckInvalidPrograms/invalid_del_index_count > === RUN TestCheckInvalidPrograms/def_without_usage > === RUN TestCheckInvalidPrograms/def_without_next > === RUN TestCheckInvalidPrograms/def_with_two_nexts > === RUN TestCheckInvalidPrograms/counter_with_buckets > === RUN TestCheckInvalidPrograms/next_outside_of_decorator > === RUN TestCheckInvalidPrograms/use_decorator_in_decorator > === RUN TestCheckInvalidPrograms/delete_incorrect_object > === RUN TestCheckInvalidPrograms/pattern_fragment_plus_anything > === RUN TestCheckInvalidPrograms/recursive_pattern_fragment > === RUN TestCheckInvalidPrograms/delete_a_histogram > === RUN TestCheckInvalidPrograms/int_as_bool > === RUN TestCheckInvalidPrograms/regexp_too_long > === RUN TestCheckInvalidPrograms/strptime_invalid_args > === RUN TestCheckInvalidPrograms/inc_invalid_args > === RUN TestCheckInvalidPrograms/mod_by_zero > === RUN TestCheckInvalidPrograms/assign_to_rvalue > === RUN TestCheckInvalidPrograms/tolower_non_string > === RUN TestCheckInvalidPrograms/dec_non_var > === RUN TestCheckInvalidPrograms/cmp_to_None > === RUN TestCheckInvalidPrograms/negate_None > --- PASS: TestCheckInvalidPrograms (0.01s) > --- PASS: TestCheckInvalidPrograms/undefined_named_capture_group (0.00s) > --- PASS: TestCheckInvalidPrograms/out_of_bounds_capref (0.00s) > --- PASS: TestCheckInvalidPrograms/undefined_decorator (0.00s) > --- PASS: TestCheckInvalidPrograms/undefined_identifier (0.00s) > --- PASS: TestCheckInvalidPrograms/invalid_regex_1 (0.00s) > --- PASS: TestCheckInvalidPrograms/invalid_regex_2 (0.00s) > --- PASS: TestCheckInvalidPrograms/invalid_regex_3 (0.00s) > --- PASS: TestCheckInvalidPrograms/duplicate_declaration (0.00s) > --- PASS: TestCheckInvalidPrograms/indexedExpr_parameter_count (0.00s) > --- PASS: TestCheckInvalidPrograms/indexedExpr_binary_expression (0.00s) > --- PASS: TestCheckInvalidPrograms/builtin_parameter_mismatch (0.00s) > --- PASS: TestCheckInvalidPrograms/bad_strptime_format (0.00s) > --- PASS: TestCheckInvalidPrograms/undefined_const_regex (0.00s) > --- PASS: TestCheckInvalidPrograms/unused_symbols (0.00s) > --- PASS: TestCheckInvalidPrograms/invalid_del_index_count (0.00s) > --- PASS: TestCheckInvalidPrograms/def_without_usage (0.00s) > --- PASS: TestCheckInvalidPrograms/def_without_next (0.00s) > --- PASS: TestCheckInvalidPrograms/def_with_two_nexts (0.00s) > --- PASS: TestCheckInvalidPrograms/counter_with_buckets (0.00s) > --- PASS: TestCheckInvalidPrograms/next_outside_of_decorator (0.00s) > --- PASS: TestCheckInvalidPrograms/use_decorator_in_decorator (0.00s) > --- PASS: TestCheckInvalidPrograms/delete_incorrect_object (0.00s) > --- PASS: TestCheckInvalidPrograms/pattern_fragment_plus_anything (0.00s) > --- PASS: TestCheckInvalidPrograms/recursive_pattern_fragment (0.00s) > --- PASS: TestCheckInvalidPrograms/delete_a_histogram (0.00s) > --- PASS: TestCheckInvalidPrograms/int_as_bool (0.00s) > --- PASS: TestCheckInvalidPrograms/regexp_too_long (0.00s) > --- PASS: TestCheckInvalidPrograms/strptime_invalid_args (0.00s) > --- PASS: TestCheckInvalidPrograms/inc_invalid_args (0.00s) > --- PASS: TestCheckInvalidPrograms/mod_by_zero (0.00s) > --- PASS: TestCheckInvalidPrograms/assign_to_rvalue (0.00s) > --- PASS: TestCheckInvalidPrograms/tolower_non_string (0.00s) > --- PASS: TestCheckInvalidPrograms/dec_non_var (0.00s) > --- PASS: TestCheckInvalidPrograms/cmp_to_None (0.00s) > --- PASS: TestCheckInvalidPrograms/negate_None (0.00s) > === RUN TestCheckValidPrograms > === RUN TestCheckValidPrograms/capture_group > === RUN TestCheckValidPrograms/shadowed_positionals > === RUN TestCheckValidPrograms/sibling_positionals > === RUN TestCheckValidPrograms/index_expression > === RUN TestCheckValidPrograms/odd_indexes > === RUN TestCheckValidPrograms/implicit_int > === RUN TestCheckValidPrograms/function_return_value > === RUN TestCheckValidPrograms/conversions > === RUN TestCheckValidPrograms/logical_operators > === RUN TestCheckValidPrograms/nested_binary_conditional > === RUN TestCheckValidPrograms/paren_expr > === RUN TestCheckValidPrograms/strptime_format > === RUN TestCheckValidPrograms/string_concat > === RUN TestCheckValidPrograms/namespace > === RUN TestCheckValidPrograms/match_expr_1 > === RUN TestCheckValidPrograms/capref_used_in_def > === RUN TestCheckValidPrograms/binop_compare_type_conversion > === RUN TestCheckValidPrograms/binop_arith_type_conversion > === RUN TestCheckValidPrograms/concat_expr_1 > === RUN TestCheckValidPrograms/concat_expr_2 > === RUN TestCheckValidPrograms/match_expression_3 > === RUN TestCheckValidPrograms/match_expr_4 > === RUN TestCheckValidPrograms/decorator_scopes > === RUN TestCheckValidPrograms/concat_with_add_assign > === RUN TestCheckValidPrograms/decrement > === RUN TestCheckValidPrograms/stop > === RUN TestCheckValidPrograms/declare_histogram > === RUN TestCheckValidPrograms/match_a_pattern_in_cond > === RUN TestCheckValidPrograms/match_a_pattern_in_a_binary_expr_in_cond > === RUN TestCheckValidPrograms/negative_numbers_in_capture_groups > === RUN TestCheckValidPrograms/substitution > === RUN TestCheckValidPrograms/regexp_subst > --- PASS: TestCheckValidPrograms (0.00s) > --- PASS: TestCheckValidPrograms/capture_group (0.00s) > --- PASS: TestCheckValidPrograms/shadowed_positionals (0.00s) > --- PASS: TestCheckValidPrograms/sibling_positionals (0.00s) > --- PASS: TestCheckValidPrograms/index_expression (0.00s) > --- PASS: TestCheckValidPrograms/odd_indexes (0.00s) > --- PASS: TestCheckValidPrograms/implicit_int (0.00s) > --- PASS: TestCheckValidPrograms/function_return_value (0.00s) > --- PASS: TestCheckValidPrograms/conversions (0.00s) > --- PASS: TestCheckValidPrograms/logical_operators (0.00s) > --- PASS: TestCheckValidPrograms/nested_binary_conditional (0.00s) > --- PASS: TestCheckValidPrograms/paren_expr (0.00s) > --- PASS: TestCheckValidPrograms/strptime_format (0.00s) > --- PASS: TestCheckValidPrograms/string_concat (0.00s) > --- PASS: TestCheckValidPrograms/namespace (0.00s) > --- PASS: TestCheckValidPrograms/match_expr_1 (0.00s) > --- PASS: TestCheckValidPrograms/capref_used_in_def (0.00s) > --- PASS: TestCheckValidPrograms/binop_compare_type_conversion (0.00s) > --- PASS: TestCheckValidPrograms/binop_arith_type_conversion (0.00s) > --- PASS: TestCheckValidPrograms/concat_expr_1 (0.00s) > --- PASS: TestCheckValidPrograms/concat_expr_2 (0.00s) > --- PASS: TestCheckValidPrograms/match_expression_3 (0.00s) > --- PASS: TestCheckValidPrograms/match_expr_4 (0.00s) > --- PASS: TestCheckValidPrograms/decorator_scopes (0.00s) > --- PASS: TestCheckValidPrograms/concat_with_add_assign (0.00s) > --- PASS: TestCheckValidPrograms/decrement (0.00s) > --- PASS: TestCheckValidPrograms/stop (0.00s) > --- PASS: TestCheckValidPrograms/declare_histogram (0.00s) > --- PASS: TestCheckValidPrograms/match_a_pattern_in_cond (0.00s) > --- PASS: TestCheckValidPrograms/match_a_pattern_in_a_binary_expr_in_cond > (0.00s) > --- PASS: TestCheckValidPrograms/negative_numbers_in_capture_groups > (0.00s) > --- PASS: TestCheckValidPrograms/substitution (0.00s) > --- PASS: TestCheckValidPrograms/regexp_subst (0.00s) > === RUN TestCheckTypeExpressions > === RUN TestCheckTypeExpressions/Int_+_Int_->_Int > === RUN TestCheckTypeExpressions/Int_+_Float_->_Float > === RUN TestCheckTypeExpressions/⍺_+_Float_->_Float > --- PASS: TestCheckTypeExpressions (0.00s) > --- PASS: TestCheckTypeExpressions/Int_+_Int_->_Int (0.00s) > --- PASS: TestCheckTypeExpressions/Int_+_Float_->_Float (0.00s) > --- PASS: TestCheckTypeExpressions/⍺_+_Float_->_Float (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/compiler/checker 0.020s > === RUN TestCodeGenFromSource > === RUN TestCodeGenFromSource/simple_line_counter > === RUN TestCodeGenFromSource/count_a > === RUN TestCodeGenFromSource/strptime_and_capref > === RUN TestCodeGenFromSource/strptime_and_named_capref > === RUN TestCodeGenFromSource/inc_by_and_set > === RUN TestCodeGenFromSource/cond_expr_gt > === RUN TestCodeGenFromSource/cond_expr_lt > === RUN TestCodeGenFromSource/cond_expr_eq > === RUN TestCodeGenFromSource/cond_expr_le > === RUN TestCodeGenFromSource/cond_expr_ge > === RUN TestCodeGenFromSource/cond_expr_ne > === RUN TestCodeGenFromSource/nested_cond > === RUN TestCodeGenFromSource/deco > === RUN TestCodeGenFromSource/length > === RUN TestCodeGenFromSource/bitwise > === RUN TestCodeGenFromSource/pow > === RUN TestCodeGenFromSource/indexed_expr > === RUN TestCodeGenFromSource/strtol > === RUN TestCodeGenFromSource/float > === RUN TestCodeGenFromSource/otherwise > === RUN TestCodeGenFromSource/cond_else > === RUN TestCodeGenFromSource/mod > === RUN TestCodeGenFromSource/del > === RUN TestCodeGenFromSource/del_after > === RUN TestCodeGenFromSource/types > === RUN TestCodeGenFromSource/getfilename > === RUN TestCodeGenFromSource/dimensioned_counter > === RUN TestCodeGenFromSource/string_to_int > === RUN TestCodeGenFromSource/int_to_float > === RUN TestCodeGenFromSource/string_to_float > === RUN TestCodeGenFromSource/float_to_string > === RUN TestCodeGenFromSource/int_to_string > === RUN TestCodeGenFromSource/nested_comparisons > === RUN TestCodeGenFromSource/string_concat > === RUN TestCodeGenFromSource/add_assign_float > === RUN TestCodeGenFromSource/match_expression > === RUN TestCodeGenFromSource/negative_match_expression > === RUN TestCodeGenFromSource/capref_used_in_def > === RUN TestCodeGenFromSource/binop_arith_type_conversion > === RUN TestCodeGenFromSource/binop_compare_type_conversion > === RUN TestCodeGenFromSource/set_string > === RUN TestCodeGenFromSource/concat_to_text > === RUN TestCodeGenFromSource/decrement > === RUN TestCodeGenFromSource/capref_and_settime > === RUN TestCodeGenFromSource/cast_to_self > === RUN TestCodeGenFromSource/stop > === RUN TestCodeGenFromSource/stop_inside > === RUN TestCodeGenFromSource/nested_decorators > === RUN TestCodeGenFromSource/negative_numbers_in_capture_groups > === RUN TestCodeGenFromSource/substitution > === RUN TestCodeGenFromSource/const_term_as_pattern > --- PASS: TestCodeGenFromSource (0.02s) > --- PASS: TestCodeGenFromSource/simple_line_counter (0.00s) > --- PASS: TestCodeGenFromSource/count_a (0.00s) > --- PASS: TestCodeGenFromSource/strptime_and_capref (0.00s) > --- PASS: TestCodeGenFromSource/strptime_and_named_capref (0.00s) > --- PASS: TestCodeGenFromSource/inc_by_and_set (0.00s) > --- PASS: TestCodeGenFromSource/cond_expr_gt (0.00s) > --- PASS: TestCodeGenFromSource/cond_expr_lt (0.00s) > --- PASS: TestCodeGenFromSource/cond_expr_eq (0.00s) > --- PASS: TestCodeGenFromSource/cond_expr_le (0.00s) > --- PASS: TestCodeGenFromSource/cond_expr_ge (0.00s) > --- PASS: TestCodeGenFromSource/cond_expr_ne (0.00s) > --- PASS: TestCodeGenFromSource/nested_cond (0.00s) > --- PASS: TestCodeGenFromSource/deco (0.00s) > --- PASS: TestCodeGenFromSource/length (0.00s) > --- PASS: TestCodeGenFromSource/bitwise (0.00s) > --- PASS: TestCodeGenFromSource/pow (0.00s) > --- PASS: TestCodeGenFromSource/indexed_expr (0.00s) > --- PASS: TestCodeGenFromSource/strtol (0.00s) > --- PASS: TestCodeGenFromSource/float (0.00s) > --- PASS: TestCodeGenFromSource/otherwise (0.00s) > --- PASS: TestCodeGenFromSource/cond_else (0.00s) > --- PASS: TestCodeGenFromSource/mod (0.00s) > --- PASS: TestCodeGenFromSource/del (0.00s) > --- PASS: TestCodeGenFromSource/del_after (0.00s) > --- PASS: TestCodeGenFromSource/types (0.00s) > --- PASS: TestCodeGenFromSource/getfilename (0.00s) > --- PASS: TestCodeGenFromSource/dimensioned_counter (0.00s) > --- PASS: TestCodeGenFromSource/string_to_int (0.00s) > --- PASS: TestCodeGenFromSource/int_to_float (0.00s) > --- PASS: TestCodeGenFromSource/string_to_float (0.00s) > --- PASS: TestCodeGenFromSource/float_to_string (0.00s) > --- PASS: TestCodeGenFromSource/int_to_string (0.00s) > --- PASS: TestCodeGenFromSource/nested_comparisons (0.00s) > --- PASS: TestCodeGenFromSource/string_concat (0.00s) > --- PASS: TestCodeGenFromSource/add_assign_float (0.00s) > --- PASS: TestCodeGenFromSource/match_expression (0.00s) > --- PASS: TestCodeGenFromSource/negative_match_expression (0.00s) > --- PASS: TestCodeGenFromSource/capref_used_in_def (0.00s) > --- PASS: TestCodeGenFromSource/binop_arith_type_conversion (0.00s) > --- PASS: TestCodeGenFromSource/binop_compare_type_conversion (0.00s) > --- PASS: TestCodeGenFromSource/set_string (0.00s) > --- PASS: TestCodeGenFromSource/concat_to_text (0.00s) > --- PASS: TestCodeGenFromSource/decrement (0.00s) > --- PASS: TestCodeGenFromSource/capref_and_settime (0.00s) > --- PASS: TestCodeGenFromSource/cast_to_self (0.00s) > --- PASS: TestCodeGenFromSource/stop (0.00s) > --- PASS: TestCodeGenFromSource/stop_inside (0.00s) > --- PASS: TestCodeGenFromSource/nested_decorators (0.00s) > --- PASS: TestCodeGenFromSource/negative_numbers_in_capture_groups (0.00s) > --- PASS: TestCodeGenFromSource/substitution (0.00s) > --- PASS: TestCodeGenFromSource/const_term_as_pattern (0.00s) > === RUN TestCodeGenFromAST > === RUN TestCodeGenFromAST/subst > === RUN TestCodeGenFromAST/regexp_subst > --- PASS: TestCodeGenFromAST (0.01s) > --- PASS: TestCodeGenFromAST/subst (0.00s) > --- PASS: TestCodeGenFromAST/regexp_subst (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/compiler/codegen 0.050s > === RUN TestNilErrorPosition > --- PASS: TestNilErrorPosition (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/compiler/errors 0.009s > === RUN TestOptimiser > === RUN TestOptimiser/int_add > === RUN TestOptimiser/float_mul > === RUN TestOptimiser/int_float_pow > === RUN TestOptimiser/float_int_mod > === RUN TestOptimiser/nested_ops > --- PASS: TestOptimiser (0.00s) > --- PASS: TestOptimiser/int_add (0.00s) > --- PASS: TestOptimiser/float_mul (0.00s) > --- PASS: TestOptimiser/int_float_pow (0.00s) > --- PASS: TestOptimiser/float_int_mod (0.00s) > --- PASS: TestOptimiser/nested_ops (0.00s) > === RUN TestOptimiserErrors > === RUN TestOptimiserErrors/integer_divide_by_zero > === RUN TestOptimiserErrors/float_divide_by_zero > === RUN TestOptimiserErrors/integer_mod_by_zero > === RUN TestOptimiserErrors/float_mod_by_zero > --- PASS: TestOptimiserErrors (0.00s) > --- PASS: TestOptimiserErrors/integer_divide_by_zero (0.00s) > --- PASS: TestOptimiserErrors/float_divide_by_zero (0.00s) > --- PASS: TestOptimiserErrors/integer_mod_by_zero (0.00s) > --- PASS: TestOptimiserErrors/float_mod_by_zero (0.00s) > === RUN TestConstFoldQuickIntComm > === RUN TestConstFoldQuickIntComm/add > === RUN TestConstFoldQuickIntComm/mul > --- PASS: TestConstFoldQuickIntComm (0.00s) > --- PASS: TestConstFoldQuickIntComm/add (0.00s) > --- PASS: TestConstFoldQuickIntComm/mul (0.00s) > === RUN TestConstFoldQuickFloatComm > === RUN TestConstFoldQuickFloatComm/mul > === RUN TestConstFoldQuickFloatComm/add > --- PASS: TestConstFoldQuickFloatComm (0.00s) > --- PASS: TestConstFoldQuickFloatComm/mul (0.00s) > --- PASS: TestConstFoldQuickFloatComm/add (0.00s) > === RUN TestConstFoldQuickMixedComm > === RUN TestConstFoldQuickMixedComm/add > === RUN TestConstFoldQuickMixedComm/mul > --- PASS: TestConstFoldQuickMixedComm (0.00s) > --- PASS: TestConstFoldQuickMixedComm/add (0.00s) > --- PASS: TestConstFoldQuickMixedComm/mul (0.00s) > === RUN TestConstFoldQuickIntAddSub > --- PASS: TestConstFoldQuickIntAddSub (0.00s) > === RUN TestConstFoldQuickFloatAddSub > --- PASS: TestConstFoldQuickFloatAddSub (0.00s) > === RUN TestConstFoldQuickMixedAddSub > --- PASS: TestConstFoldQuickMixedAddSub (0.00s) > === RUN TestConstFoldQuickFloatMulDiv > --- PASS: TestConstFoldQuickFloatMulDiv (0.00s) > === RUN TestConstFoldQuickIntModAddition > --- PASS: TestConstFoldQuickIntModAddition (0.00s) > === RUN TestConstFoldQuickFloatModAddition > --- PASS: TestConstFoldQuickFloatModAddition (0.00s) > === RUN TestConstFoldQuickMixedPowProduct > --- PASS: TestConstFoldQuickMixedPowProduct (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/compiler/opt 0.045s > === RUN TestLex > === RUN TestLex/empty > === RUN TestLex/spaces > === RUN TestLex/newlines > === RUN TestLex/comment > === RUN TestLex/comment_not_at_col_1 > === RUN TestLex/punctuation > === RUN TestLex/operators > === RUN TestLex/keywords > === RUN TestLex/builtins > === RUN TestLex/numbers > === RUN TestLex/identifier > === RUN TestLex/regex > === RUN TestLex/regex_with_escape > === RUN TestLex/regex_with_escape_and_special_char > === RUN TestLex/capref > === RUN TestLex/numerical_capref > === RUN TestLex/capref_with_trailing_punc > === RUN TestLex/quoted_string > === RUN TestLex/escaped_quote_in_quoted_string > === RUN TestLex/decorator > === RUN TestLex/large_program > === RUN TestLex/linecount > === RUN TestLex/unexpected_char > === RUN TestLex/unterminated_regex > === RUN TestLex/unterminated_quoted_string > --- PASS: TestLex (0.00s) > --- PASS: TestLex/empty (0.00s) > --- PASS: TestLex/spaces (0.00s) > --- PASS: TestLex/newlines (0.00s) > --- PASS: TestLex/comment (0.00s) > --- PASS: TestLex/comment_not_at_col_1 (0.00s) > --- PASS: TestLex/punctuation (0.00s) > --- PASS: TestLex/operators (0.00s) > --- PASS: TestLex/keywords (0.00s) > --- PASS: TestLex/builtins (0.00s) > --- PASS: TestLex/numbers (0.00s) > --- PASS: TestLex/identifier (0.00s) > --- PASS: TestLex/regex (0.00s) > --- PASS: TestLex/regex_with_escape (0.00s) > --- PASS: TestLex/regex_with_escape_and_special_char (0.00s) > --- PASS: TestLex/capref (0.00s) > --- PASS: TestLex/numerical_capref (0.00s) > --- PASS: TestLex/capref_with_trailing_punc (0.00s) > --- PASS: TestLex/quoted_string (0.00s) > --- PASS: TestLex/escaped_quote_in_quoted_string (0.00s) > --- PASS: TestLex/decorator (0.00s) > --- PASS: TestLex/large_program (0.00s) > --- PASS: TestLex/linecount (0.00s) > --- PASS: TestLex/unexpected_char (0.00s) > --- PASS: TestLex/unterminated_regex (0.00s) > --- PASS: TestLex/unterminated_quoted_string (0.00s) > === RUN TestParserRoundTrip > === RUN TestParserRoundTrip/empty > === RUN TestParserRoundTrip/newline > === RUN TestParserRoundTrip/declare_counter > === RUN TestParserRoundTrip/declare_counter_string_name > === RUN TestParserRoundTrip/declare_dimensioned_counter > === RUN TestParserRoundTrip/declare_dimensioned_metric_with_limit > === RUN TestParserRoundTrip/declare_multi-dimensioned_counter > === RUN TestParserRoundTrip/declare_hidden_counter > === RUN TestParserRoundTrip/declare_gauge > === RUN TestParserRoundTrip/declare_timer > === RUN TestParserRoundTrip/declare_text > === RUN TestParserRoundTrip/declare_histogram > === RUN TestParserRoundTrip/declare_histogram_float > === RUN TestParserRoundTrip/declare_histogram_by_ > === RUN TestParserRoundTrip/declare_histogram_reversed_syntax_ > === RUN TestParserRoundTrip/simple_pattern_action > === RUN TestParserRoundTrip/increment_counter > === RUN TestParserRoundTrip/decrement_counter > === RUN TestParserRoundTrip/regex_match_includes_escaped_slashes > === RUN TestParserRoundTrip/numeric_capture_group_reference > === RUN TestParserRoundTrip/strptime_and_capref > === RUN TestParserRoundTrip/named_capture_group_reference > === RUN TestParserRoundTrip/nested_match_conditions > === RUN TestParserRoundTrip/nested_scope > === RUN TestParserRoundTrip/comment_then_code > === RUN TestParserRoundTrip/assignment > === RUN TestParserRoundTrip/increment_operator > === RUN TestParserRoundTrip/incby_operator > === RUN TestParserRoundTrip/additive > === RUN TestParserRoundTrip/multiplicative > === RUN TestParserRoundTrip/additive_and_mem_storage > === RUN TestParserRoundTrip/conditional_expressions > === RUN TestParserRoundTrip/decorator_definition_and_invocation > === RUN TestParserRoundTrip/const_regex > === RUN TestParserRoundTrip/multiline_regex_starting_with_newline > === RUN TestParserRoundTrip/multiline_regex > === RUN TestParserRoundTrip/len > === RUN TestParserRoundTrip/def_and_next > === RUN TestParserRoundTrip/const > === RUN TestParserRoundTrip/bitwise > === RUN TestParserRoundTrip/logical > === RUN TestParserRoundTrip/floats > === RUN TestParserRoundTrip/simple_otherwise_action > === RUN TestParserRoundTrip/pattern_action_then_otherwise_action > === RUN TestParserRoundTrip/simple_else_clause > === RUN TestParserRoundTrip/nested_else_clause > === RUN TestParserRoundTrip/mod_operator > === RUN TestParserRoundTrip/delete > === RUN TestParserRoundTrip/delete_after > === RUN TestParserRoundTrip/getfilename > === RUN TestParserRoundTrip/indexed_expression_arg_list > === RUN TestParserRoundTrip/paren_expr > === RUN TestParserRoundTrip/regex_cond_expr > === RUN TestParserRoundTrip/concat_expr_1 > === RUN TestParserRoundTrip/concat_expr_2 > === RUN TestParserRoundTrip/match_expression_1 > === RUN TestParserRoundTrip/match_expression_2 > === RUN TestParserRoundTrip/match_expression_3 > === RUN TestParserRoundTrip/capref_used_in_def > === RUN TestParserRoundTrip/match_expr_4 > === RUN TestParserRoundTrip/stop > === RUN TestParserRoundTrip/substitution > === RUN TestParserRoundTrip/pattern_in_arg_expr_list > --- PASS: TestParserRoundTrip (0.00s) > --- PASS: TestParserRoundTrip/empty (0.00s) > --- PASS: TestParserRoundTrip/newline (0.00s) > --- PASS: TestParserRoundTrip/declare_counter (0.00s) > --- PASS: TestParserRoundTrip/declare_counter_string_name (0.00s) > --- PASS: TestParserRoundTrip/declare_dimensioned_counter (0.00s) > --- PASS: TestParserRoundTrip/declare_dimensioned_metric_with_limit > (0.00s) > --- PASS: TestParserRoundTrip/declare_multi-dimensioned_counter (0.00s) > --- PASS: TestParserRoundTrip/declare_hidden_counter (0.00s) > --- PASS: TestParserRoundTrip/declare_gauge (0.00s) > --- PASS: TestParserRoundTrip/declare_timer (0.00s) > --- PASS: TestParserRoundTrip/declare_text (0.00s) > --- PASS: TestParserRoundTrip/declare_histogram (0.00s) > --- PASS: TestParserRoundTrip/declare_histogram_float (0.00s) > --- PASS: TestParserRoundTrip/declare_histogram_by_ (0.00s) > --- PASS: TestParserRoundTrip/declare_histogram_reversed_syntax_ (0.00s) > --- PASS: TestParserRoundTrip/simple_pattern_action (0.00s) > --- PASS: TestParserRoundTrip/increment_counter (0.00s) > --- PASS: TestParserRoundTrip/decrement_counter (0.00s) > --- PASS: TestParserRoundTrip/regex_match_includes_escaped_slashes (0.00s) > --- PASS: TestParserRoundTrip/numeric_capture_group_reference (0.00s) > --- PASS: TestParserRoundTrip/strptime_and_capref (0.00s) > --- PASS: TestParserRoundTrip/named_capture_group_reference (0.00s) > --- PASS: TestParserRoundTrip/nested_match_conditions (0.00s) > --- PASS: TestParserRoundTrip/nested_scope (0.00s) > --- PASS: TestParserRoundTrip/comment_then_code (0.00s) > --- PASS: TestParserRoundTrip/assignment (0.00s) > --- PASS: TestParserRoundTrip/increment_operator (0.00s) > --- PASS: TestParserRoundTrip/incby_operator (0.00s) > --- PASS: TestParserRoundTrip/additive (0.00s) > --- PASS: TestParserRoundTrip/multiplicative (0.00s) > --- PASS: TestParserRoundTrip/additive_and_mem_storage (0.00s) > --- PASS: TestParserRoundTrip/conditional_expressions (0.00s) > --- PASS: TestParserRoundTrip/decorator_definition_and_invocation (0.00s) > --- PASS: TestParserRoundTrip/const_regex (0.00s) > --- PASS: TestParserRoundTrip/multiline_regex_starting_with_newline > (0.00s) > --- PASS: TestParserRoundTrip/multiline_regex (0.00s) > --- PASS: TestParserRoundTrip/len (0.00s) > --- PASS: TestParserRoundTrip/def_and_next (0.00s) > --- PASS: TestParserRoundTrip/const (0.00s) > --- PASS: TestParserRoundTrip/bitwise (0.00s) > --- PASS: TestParserRoundTrip/logical (0.00s) > --- PASS: TestParserRoundTrip/floats (0.00s) > --- PASS: TestParserRoundTrip/simple_otherwise_action (0.00s) > --- PASS: TestParserRoundTrip/pattern_action_then_otherwise_action (0.00s) > --- PASS: TestParserRoundTrip/simple_else_clause (0.00s) > --- PASS: TestParserRoundTrip/nested_else_clause (0.00s) > --- PASS: TestParserRoundTrip/mod_operator (0.00s) > --- PASS: TestParserRoundTrip/delete (0.00s) > --- PASS: TestParserRoundTrip/delete_after (0.00s) > --- PASS: TestParserRoundTrip/getfilename (0.00s) > --- PASS: TestParserRoundTrip/indexed_expression_arg_list (0.00s) > --- PASS: TestParserRoundTrip/paren_expr (0.00s) > --- PASS: TestParserRoundTrip/regex_cond_expr (0.00s) > --- PASS: TestParserRoundTrip/concat_expr_1 (0.00s) > --- PASS: TestParserRoundTrip/concat_expr_2 (0.00s) > --- PASS: TestParserRoundTrip/match_expression_1 (0.00s) > --- PASS: TestParserRoundTrip/match_expression_2 (0.00s) > --- PASS: TestParserRoundTrip/match_expression_3 (0.00s) > --- PASS: TestParserRoundTrip/capref_used_in_def (0.00s) > --- PASS: TestParserRoundTrip/match_expr_4 (0.00s) > --- PASS: TestParserRoundTrip/stop (0.00s) > --- PASS: TestParserRoundTrip/substitution (0.00s) > --- PASS: TestParserRoundTrip/pattern_in_arg_expr_list (0.00s) > === RUN TestParseInvalidPrograms > === RUN TestParseInvalidPrograms/unknown_character > === RUN TestParseInvalidPrograms/unterminated_regex > === RUN TestParseInvalidPrograms/unterminated_string > === RUN TestParseInvalidPrograms/unterminated_const_regex > === RUN TestParseInvalidPrograms/unbalanced_{ > === RUN TestParseInvalidPrograms/unbalanced_else_{ > === RUN TestParseInvalidPrograms/unbalanced_otherwise_{ > === RUN TestParseInvalidPrograms/index_of_non-terminal_1 > === RUN TestParseInvalidPrograms/index_of_non-terminal_2 > === RUN TestParseInvalidPrograms/index_of_pattern > === RUN TestParseInvalidPrograms/statement_with_no_effect > === RUN TestParseInvalidPrograms/pattern_without_block > === RUN TestParseInvalidPrograms/paired_pattern_without_block > === RUN TestParseInvalidPrograms/dimensioned_limit_per_dimension > --- PASS: TestParseInvalidPrograms (0.00s) > --- PASS: TestParseInvalidPrograms/unknown_character (0.00s) > --- PASS: TestParseInvalidPrograms/unterminated_regex (0.00s) > --- PASS: TestParseInvalidPrograms/unterminated_string (0.00s) > --- PASS: TestParseInvalidPrograms/unterminated_const_regex (0.00s) > --- PASS: TestParseInvalidPrograms/unbalanced_{ (0.00s) > --- PASS: TestParseInvalidPrograms/unbalanced_else_{ (0.00s) > --- PASS: TestParseInvalidPrograms/unbalanced_otherwise_{ (0.00s) > --- PASS: TestParseInvalidPrograms/index_of_non-terminal_1 (0.00s) > --- PASS: TestParseInvalidPrograms/index_of_non-terminal_2 (0.00s) > --- PASS: TestParseInvalidPrograms/index_of_pattern (0.00s) > --- PASS: TestParseInvalidPrograms/statement_with_no_effect (0.00s) > --- PASS: TestParseInvalidPrograms/pattern_without_block (0.00s) > --- PASS: TestParseInvalidPrograms/paired_pattern_without_block (0.00s) > --- PASS: TestParseInvalidPrograms/dimensioned_limit_per_dimension (0.00s) > === RUN TestParsePositionTests > === RUN TestParsePositionTests/empty > === RUN TestParsePositionTests/variable > === RUN TestParsePositionTests/pattern > === RUN TestParsePositionTests/multiline_regex > --- PASS: TestParsePositionTests (0.00s) > --- PASS: TestParsePositionTests/empty (0.00s) > --- PASS: TestParsePositionTests/variable (0.00s) > --- PASS: TestParsePositionTests/pattern (0.00s) > --- PASS: TestParsePositionTests/multiline_regex (0.00s) > === RUN TestKindHasString > --- PASS: TestKindHasString (0.00s) > === RUN TestTokenString > --- PASS: TestTokenString (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/compiler/parser 0.030s > ? github.com/google/mtail/internal/runtime/compiler/position [no > test files] > === RUN TestInsertLookup > --- PASS: TestInsertLookup (0.00s) > === RUN TestInsertLookupQuick > --- PASS: TestInsertLookupQuick (1.91s) > === RUN TestNestedScope > --- PASS: TestNestedScope (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/compiler/symbol 1.949s > === RUN TestTypeUnification > === RUN TestTypeUnification/None_None > === RUN TestTypeUnification/String_String > === RUN TestTypeUnification/Int_Int > === RUN TestTypeUnification/Float_Float > === RUN TestTypeUnification/typeVar0_typeVar0 > === RUN TestTypeUnification/typeVar0_None > === RUN TestTypeUnification/typeVar0_Float > === RUN TestTypeUnification/typeVar0_Int > === RUN TestTypeUnification/typeVar0_String > === RUN TestTypeUnification/None_typeVar0 > === RUN TestTypeUnification/Float_typeVar0 > === RUN TestTypeUnification/Int_typeVar0 > === RUN TestTypeUnification/String_typeVar0 > === RUN TestTypeUnification/Int_Float > === RUN TestTypeUnification/Float_Int > === RUN TestTypeUnification/Int_String > === RUN TestTypeUnification/String_Int > === RUN TestTypeUnification/Float_String > === RUN TestTypeUnification/String_Float > === RUN TestTypeUnification/Bool_Int > === RUN TestTypeUnification/Int_Bool > === RUN TestTypeUnification/Pattern_String > === RUN TestTypeUnification/String_Pattern > === RUN TestTypeUnification/Pattern_Int > === RUN TestTypeUnification/Undef_Int > === RUN TestTypeUnification/String_Undef > === RUN TestTypeUnification/Undef_Undef > === RUN TestTypeUnification/Pattern_type_error > === RUN TestTypeUnification/type_error_Float > --- PASS: TestTypeUnification (0.00s) > --- PASS: TestTypeUnification/None_None (0.00s) > --- PASS: TestTypeUnification/String_String (0.00s) > --- PASS: TestTypeUnification/Int_Int (0.00s) > --- PASS: TestTypeUnification/Float_Float (0.00s) > --- PASS: TestTypeUnification/typeVar0_typeVar0 (0.00s) > --- PASS: TestTypeUnification/typeVar0_None (0.00s) > --- PASS: TestTypeUnification/typeVar0_Float (0.00s) > --- PASS: TestTypeUnification/typeVar0_Int (0.00s) > --- PASS: TestTypeUnification/typeVar0_String (0.00s) > --- PASS: TestTypeUnification/None_typeVar0 (0.00s) > --- PASS: TestTypeUnification/Float_typeVar0 (0.00s) > --- PASS: TestTypeUnification/Int_typeVar0 (0.00s) > --- PASS: TestTypeUnification/String_typeVar0 (0.00s) > --- PASS: TestTypeUnification/Int_Float (0.00s) > --- PASS: TestTypeUnification/Float_Int (0.00s) > --- PASS: TestTypeUnification/Int_String (0.00s) > --- PASS: TestTypeUnification/String_Int (0.00s) > --- PASS: TestTypeUnification/Float_String (0.00s) > --- PASS: TestTypeUnification/String_Float (0.00s) > --- PASS: TestTypeUnification/Bool_Int (0.00s) > --- PASS: TestTypeUnification/Int_Bool (0.00s) > --- PASS: TestTypeUnification/Pattern_String (0.00s) > --- PASS: TestTypeUnification/String_Pattern (0.00s) > --- PASS: TestTypeUnification/Pattern_Int (0.00s) > --- PASS: TestTypeUnification/Undef_Int (0.00s) > --- PASS: TestTypeUnification/String_Undef (0.00s) > --- PASS: TestTypeUnification/Undef_Undef (0.00s) > --- PASS: TestTypeUnification/Pattern_type_error (0.00s) > --- PASS: TestTypeUnification/type_error_Float (0.00s) > === RUN TestGroupOnlyMatches > --- PASS: TestGroupOnlyMatches (0.00s) > === RUN TestInferCaprefType > === RUN TestInferCaprefType/\d+ > === RUN TestInferCaprefType/-?\d+ > === RUN TestInferCaprefType/[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? > === RUN TestInferCaprefType/-?\d+\.\d+ > === RUN TestInferCaprefType/(\d+\.\d+) > === RUN TestInferCaprefType/\d+\.\d+\.\d+\.\d+ > === RUN TestInferCaprefType/- > === RUN TestInferCaprefType/\- > === RUN TestInferCaprefType/[-0-9] > === RUN TestInferCaprefType/-|[0-9] > === RUN TestInferCaprefType/\d+\.\d+|\- > === RUN TestInferCaprefType/\-|\d+\.\d+ > --- PASS: TestInferCaprefType (0.00s) > --- PASS: TestInferCaprefType/\d+ (0.00s) > --- PASS: TestInferCaprefType/-?\d+ (0.00s) > --- PASS: TestInferCaprefType/[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? > (0.00s) > --- PASS: TestInferCaprefType/-?\d+\.\d+ (0.00s) > --- PASS: TestInferCaprefType/(\d+\.\d+) (0.00s) > --- PASS: TestInferCaprefType/\d+\.\d+\.\d+\.\d+ (0.00s) > --- PASS: TestInferCaprefType/- (0.00s) > --- PASS: TestInferCaprefType/\- (0.00s) > --- PASS: TestInferCaprefType/[-0-9] (0.00s) > --- PASS: TestInferCaprefType/-|[0-9] (0.00s) > --- PASS: TestInferCaprefType/\d+\.\d+|\- (0.00s) > --- PASS: TestInferCaprefType/\-|\d+\.\d+ (0.00s) > === RUN TestTypeEquals > --- PASS: TestTypeEquals (0.00s) > === RUN TestAsTypeError > --- PASS: TestAsTypeError (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/compiler/types 0.011s > === RUN TestInstrs > === RUN TestInstrs/match > === RUN TestInstrs/cmp_lt > === RUN TestInstrs/cmp_eq > === RUN TestInstrs/cmp_gt > === RUN TestInstrs/cmp_le > === RUN TestInstrs/cmp_ne > === RUN TestInstrs/cmp_ge > === RUN TestInstrs/cmp_gt_float_float > === RUN TestInstrs/cmp_gt_float_int > === RUN TestInstrs/cmp_gt_int_float > === RUN TestInstrs/cmp_eq_string_string_false > === RUN TestInstrs/cmp_eq_string_string_true > === RUN TestInstrs/cmp_gt_float_float#01 > === RUN TestInstrs/cmp_gt_float_int#01 > === RUN TestInstrs/cmp_gt_int_float#01 > === RUN TestInstrs/jnm > === RUN TestInstrs/jm > === RUN TestInstrs/jmp > === RUN TestInstrs/strptime > === RUN TestInstrs/iadd > === RUN TestInstrs/isub > === RUN TestInstrs/imul > === RUN TestInstrs/idiv > === RUN TestInstrs/imod > === RUN TestInstrs/imod_2 > === RUN TestInstrs/tolower > === RUN TestInstrs/length > === RUN TestInstrs/length_0 > === RUN TestInstrs/shl > === RUN TestInstrs/shr > === RUN TestInstrs/and > === RUN TestInstrs/or > === RUN TestInstrs/xor > === RUN TestInstrs/xor_2 > === RUN TestInstrs/xor_3 > === RUN TestInstrs/neg > === RUN TestInstrs/not > === RUN TestInstrs/pow > === RUN TestInstrs/s2i_pop > === RUN TestInstrs/s2i > === RUN TestInstrs/s2f > === RUN TestInstrs/i2f > === RUN TestInstrs/settime > === RUN TestInstrs/push_int > === RUN TestInstrs/push_float > === RUN TestInstrs/setmatched_false > === RUN TestInstrs/setmatched_true > === RUN TestInstrs/otherwise > === RUN TestInstrs/fadd > === RUN TestInstrs/fsub > === RUN TestInstrs/fmul > === RUN TestInstrs/fdiv > === RUN TestInstrs/fmod > === RUN TestInstrs/fpow > === RUN TestInstrs/getfilename > === RUN TestInstrs/i2s > === RUN TestInstrs/f2s > === RUN TestInstrs/cat > === RUN TestInstrs/icmp_gt_false > === RUN TestInstrs/fcmp_gt_false > === RUN TestInstrs/scmp_eq_false > === RUN TestInstrs/subst > --- PASS: TestInstrs (0.00s) > --- PASS: TestInstrs/match (0.00s) > --- PASS: TestInstrs/cmp_lt (0.00s) > --- PASS: TestInstrs/cmp_eq (0.00s) > --- PASS: TestInstrs/cmp_gt (0.00s) > --- PASS: TestInstrs/cmp_le (0.00s) > --- PASS: TestInstrs/cmp_ne (0.00s) > --- PASS: TestInstrs/cmp_ge (0.00s) > --- PASS: TestInstrs/cmp_gt_float_float (0.00s) > --- PASS: TestInstrs/cmp_gt_float_int (0.00s) > --- PASS: TestInstrs/cmp_gt_int_float (0.00s) > --- PASS: TestInstrs/cmp_eq_string_string_false (0.00s) > --- PASS: TestInstrs/cmp_eq_string_string_true (0.00s) > --- PASS: TestInstrs/cmp_gt_float_float#01 (0.00s) > --- PASS: TestInstrs/cmp_gt_float_int#01 (0.00s) > --- PASS: TestInstrs/cmp_gt_int_float#01 (0.00s) > --- PASS: TestInstrs/jnm (0.00s) > --- PASS: TestInstrs/jm (0.00s) > --- PASS: TestInstrs/jmp (0.00s) > --- PASS: TestInstrs/strptime (0.00s) > --- PASS: TestInstrs/iadd (0.00s) > --- PASS: TestInstrs/isub (0.00s) > --- PASS: TestInstrs/imul (0.00s) > --- PASS: TestInstrs/idiv (0.00s) > --- PASS: TestInstrs/imod (0.00s) > --- PASS: TestInstrs/imod_2 (0.00s) > --- PASS: TestInstrs/tolower (0.00s) > --- PASS: TestInstrs/length (0.00s) > --- PASS: TestInstrs/length_0 (0.00s) > --- PASS: TestInstrs/shl (0.00s) > --- PASS: TestInstrs/shr (0.00s) > --- PASS: TestInstrs/and (0.00s) > --- PASS: TestInstrs/or (0.00s) > --- PASS: TestInstrs/xor (0.00s) > --- PASS: TestInstrs/xor_2 (0.00s) > --- PASS: TestInstrs/xor_3 (0.00s) > --- PASS: TestInstrs/neg (0.00s) > --- PASS: TestInstrs/not (0.00s) > --- PASS: TestInstrs/pow (0.00s) > --- PASS: TestInstrs/s2i_pop (0.00s) > --- PASS: TestInstrs/s2i (0.00s) > --- PASS: TestInstrs/s2f (0.00s) > --- PASS: TestInstrs/i2f (0.00s) > --- PASS: TestInstrs/settime (0.00s) > --- PASS: TestInstrs/push_int (0.00s) > --- PASS: TestInstrs/push_float (0.00s) > --- PASS: TestInstrs/setmatched_false (0.00s) > --- PASS: TestInstrs/setmatched_true (0.00s) > --- PASS: TestInstrs/otherwise (0.00s) > --- PASS: TestInstrs/fadd (0.00s) > --- PASS: TestInstrs/fsub (0.00s) > --- PASS: TestInstrs/fmul (0.00s) > --- PASS: TestInstrs/fdiv (0.00s) > --- PASS: TestInstrs/fmod (0.00s) > --- PASS: TestInstrs/fpow (0.00s) > --- PASS: TestInstrs/getfilename (0.00s) > --- PASS: TestInstrs/i2s (0.00s) > --- PASS: TestInstrs/f2s (0.00s) > --- PASS: TestInstrs/cat (0.00s) > --- PASS: TestInstrs/icmp_gt_false (0.00s) > --- PASS: TestInstrs/fcmp_gt_false (0.00s) > --- PASS: TestInstrs/scmp_eq_false (0.00s) > --- PASS: TestInstrs/subst (0.00s) > === RUN TestDatumSetInstrs > === RUN TestDatumSetInstrs/simple_inc > === RUN TestDatumSetInstrs/inc_by_int > === RUN TestDatumSetInstrs/inc_by_str > === RUN TestDatumSetInstrs/iset > === RUN TestDatumSetInstrs/iset_str > === RUN TestDatumSetInstrs/fset > === RUN TestDatumSetInstrs/fset_str > === RUN TestDatumSetInstrs/sset > === RUN TestDatumSetInstrs/dec > === RUN TestDatumSetInstrs/set_hist > --- PASS: TestDatumSetInstrs (0.00s) > --- PASS: TestDatumSetInstrs/simple_inc (0.00s) > --- PASS: TestDatumSetInstrs/inc_by_int (0.00s) > --- PASS: TestDatumSetInstrs/inc_by_str (0.00s) > --- PASS: TestDatumSetInstrs/iset (0.00s) > --- PASS: TestDatumSetInstrs/iset_str (0.00s) > --- PASS: TestDatumSetInstrs/fset (0.00s) > --- PASS: TestDatumSetInstrs/fset_str (0.00s) > --- PASS: TestDatumSetInstrs/sset (0.00s) > --- PASS: TestDatumSetInstrs/dec (0.00s) > --- PASS: TestDatumSetInstrs/set_hist (0.00s) > === RUN TestStrptimeWithTimezone > --- PASS: TestStrptimeWithTimezone (0.00s) > === RUN TestStrptimeWithoutTimezone > --- PASS: TestStrptimeWithoutTimezone (0.00s) > === RUN TestDatumFetchInstrs > --- PASS: TestDatumFetchInstrs (0.00s) > === RUN TestDeleteInstrs > --- PASS: TestDeleteInstrs (0.00s) > === RUN TestTimestampInstr > --- PASS: TestTimestampInstr (0.00s) > PASS > ok github.com/google/mtail/internal/runtime/vm 0.011s > === RUN TestTail > --- PASS: TestTail (0.00s) > === RUN TestHandleLogUpdate > --- PASS: TestHandleLogUpdate (0.02s) > === RUN TestHandleLogTruncate > --- PASS: TestHandleLogTruncate (0.01s) > === RUN TestHandleLogUpdatePartialLine > --- PASS: TestHandleLogUpdatePartialLine (0.01s) > === RUN TestTailerUnreadableFile > --- PASS: TestTailerUnreadableFile (0.01s) > === RUN TestTailerInitErrors > --- PASS: TestTailerInitErrors (0.00s) > === RUN TestTailExpireStaleHandles > tail_test.go:212: need to set lastRead on logstream to inject condition > --- SKIP: TestTailExpireStaleHandles (0.00s) > === RUN TestTailerOpenRetries > --- PASS: TestTailerOpenRetries (0.00s) > PASS > ok github.com/google/mtail/internal/tailer 0.073s > === RUN TestDgramStreamReadCompletedBecauseSocketClosed > === RUN TestDgramStreamReadCompletedBecauseSocketClosed/unixgram > === RUN TestDgramStreamReadCompletedBecauseSocketClosed/udp > --- PASS: TestDgramStreamReadCompletedBecauseSocketClosed (0.00s) > --- PASS: TestDgramStreamReadCompletedBecauseSocketClosed/unixgram (0.00s) > --- PASS: TestDgramStreamReadCompletedBecauseSocketClosed/udp (0.00s) > === RUN TestDgramStreamReadCompletedBecauseCancel > === RUN TestDgramStreamReadCompletedBecauseCancel/unixgram > === RUN TestDgramStreamReadCompletedBecauseCancel/udp > --- PASS: TestDgramStreamReadCompletedBecauseCancel (0.00s) > --- PASS: TestDgramStreamReadCompletedBecauseCancel/unixgram (0.00s) > --- PASS: TestDgramStreamReadCompletedBecauseCancel/udp (0.00s) > === RUN TestFileStreamRead > --- PASS: TestFileStreamRead (0.00s) > === RUN TestFileStreamTruncation > --- PASS: TestFileStreamTruncation (0.00s) > === RUN TestFileStreamFinishedBecauseCancel > --- PASS: TestFileStreamFinishedBecauseCancel (0.00s) > === RUN TestFileStreamPartialRead > --- PASS: TestFileStreamPartialRead (0.01s) > === RUN TestFileStreamRotation > --- PASS: TestFileStreamRotation (0.01s) > === RUN TestFileStreamURL > --- PASS: TestFileStreamURL (0.00s) > === RUN TestFileStreamOpenFailure > --- PASS: TestFileStreamOpenFailure (0.00s) > === RUN TestPipeStreamReadCompletedBecauseClosed > --- PASS: TestPipeStreamReadCompletedBecauseClosed (0.00s) > === RUN TestPipeStreamReadCompletedBecauseCancel > --- PASS: TestPipeStreamReadCompletedBecauseCancel (0.00s) > === RUN TestPipeStreamReadURL > --- PASS: TestPipeStreamReadURL (0.00s) > === RUN TestSocketStreamReadCompletedBecauseSocketClosed > === RUN TestSocketStreamReadCompletedBecauseSocketClosed/unix > === RUN TestSocketStreamReadCompletedBecauseSocketClosed/tcp > --- PASS: TestSocketStreamReadCompletedBecauseSocketClosed (0.00s) > --- PASS: TestSocketStreamReadCompletedBecauseSocketClosed/unix (0.00s) > --- PASS: TestSocketStreamReadCompletedBecauseSocketClosed/tcp (0.00s) > === RUN TestSocketStreamReadCompletedBecauseCancel > === RUN TestSocketStreamReadCompletedBecauseCancel/unix > === RUN TestSocketStreamReadCompletedBecauseCancel/tcp > --- PASS: TestSocketStreamReadCompletedBecauseCancel (0.00s) > --- PASS: TestSocketStreamReadCompletedBecauseCancel/unix (0.00s) > --- PASS: TestSocketStreamReadCompletedBecauseCancel/tcp (0.00s) > PASS > ok github.com/google/mtail/internal/tailer/logstream 0.040s > === RUN TestDoOrTimeoutNeverOK > --- PASS: TestDoOrTimeoutNeverOK (0.01s) > === RUN TestDoOrTimeoutAlwaysOK > --- PASS: TestDoOrTimeoutAlwaysOK (0.01s) > === RUN TestDoOrTimeoutStallThenOK > --- PASS: TestDoOrTimeoutStallThenOK (0.05s) > === RUN TestDoOrTimeoutAlwaysErr > --- PASS: TestDoOrTimeoutAlwaysErr (0.00s) > PASS > ok github.com/google/mtail/internal/testutil 0.075s > === RUN TestTestWakerWakes > --- PASS: TestTestWakerWakes (0.00s) > === RUN TestTestWakerTwoWakees > --- PASS: TestTestWakerTwoWakees (0.00s) > === RUN TestTestWakerTwoWakeups > --- PASS: TestTestWakerTwoWakeups (0.00s) > === RUN TestTimedWakerWakes > --- PASS: TestTimedWakerWakes (0.01s) > PASS > ok github.com/google/mtail/internal/waker 0.018s > FAIL > dh_auto_test: error: cd build && go test -vet=off -v -p 8 -timeout 100s > github.com/google/mtail/cmd/mfmt github.com/google/mtail/cmd/mtail > github.com/google/mtail/internal/exporter > github.com/google/mtail/internal/logline > github.com/google/mtail/internal/metrics > github.com/google/mtail/internal/metrics/datum > github.com/google/mtail/internal/mtail > github.com/google/mtail/internal/mtail/golden > github.com/google/mtail/internal/runtime > github.com/google/mtail/internal/runtime/code > github.com/google/mtail/internal/runtime/compiler > github.com/google/mtail/internal/runtime/compiler/ast > github.com/google/mtail/internal/runtime/compiler/checker > github.com/google/mtail/internal/runtime/compiler/codegen > github.com/google/mtail/internal/runtime/compiler/errors > github.com/google/mtail/internal/runtime/compiler/opt > github.com/google/mtail/internal/runtime/compiler/parser > github.com/google/mtail/internal/runtime/compiler/position > github.com/google/mtail/internal/runtime/compiler/symbol > github.com/google/mtail/internal/runtime/compiler/types > github.com/google/mtail/internal/runtime/vm > github.com/google/mtail/internal/tailer > github.com/google/mtail/internal/tailer/logstream > github.com/google/mtail/internal/testutil > github.com/google/mtail/internal/waker returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2022/08/13/mtail_3.0.0~rc49-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220813;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220813&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.