wip #30
8 errors, 47 pass in 13m 35s
55 tests 47 ✅ 13m 35s ⏱️
55 suites 0 💤
55 files 0 ❌ 8 🔥
Results for commit cd42bcd.
Annotations
Check failure on line 0 in cmd.tnitter
github-actions / test-contrib Results
makeall (cmd.tnitter) with error
cmd-tnitter-makeall.xml [took 1s]
Raw output
Command returned 2
make[1]: Entering directory '/home/runner/work/nit/nit/contrib/tnitter'
mkdir -p bin/
nitc -o bin/tnitter_server src/tnitter.nit -D tnitter_interface=localhost:8080
make[1]: Leaving directory '/home/runner/work/nit/nit/contrib/tnitter'
Error: dev package for `sqlite3` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
Errors: 1. Warnings: 0.
make[1]: *** [Makefile:7: bin/tnitter_server] Error 1
Check failure on line 0 in cmd.popcorn
github-actions / test-contrib Results
makecheck (cmd.popcorn) with error
cmd-popcorn-makecheck.xml [took 2m 29s]
Raw output
Command returned 2
make[1]: Entering directory '/home/runner/work/nit/nit/lib/popcorn'
nitunit . tests/ examples/
^M^[[K==== Docunits of group popcorn> [ ] 0/19^M^[[K[OK] popcorn>
^M^[[K==== Docunits of group popcorn> [. ] 1/19^M^[[K[OK] popcorn>#2
^M^[[K==== Docunits of group popcorn> [.. ] 2/19^M^[[K[OK] popcorn>#3
^M^[[K==== Docunits of group popcorn> [... ] 3/19^M^[[K[OK] popcorn>#4
^M^[[K==== Docunits of group popcorn> [.... ] 4/19^M^[[K[OK] popcorn>#5
^M^[[K==== Docunits of group popcorn> [..... ] 5/19^M^[[K[OK] popcorn>#6
^M^[[K==== Docunits of group popcorn> [...... ] 6/19^M^[[K[OK] popcorn>#7
^M^[[K==== Docunits of group popcorn> [....... ] 7/19^M^[[K[OK] popcorn>#8
^M^[[K==== Docunits of group popcorn> [........ ] 8/19^M^[[K[OK] popcorn>#9
^M^[[K==== Docunits of group popcorn> [......... ] 9/19^M^[[K[OK] popcorn>#10
^M^[[K==== Docunits of group popcorn> [.......... ] 10/19^M^[[K[OK] popcorn>#11
^M^[[K==== Docunits of group popcorn> [........... ] 11/19^M^[[K[OK] popcorn>#12
^M^[[K==== Docunits of group popcorn> [............ ] 12/19^M^[[K[OK] popcorn>#13
^M^[[K==== Docunits of group popcorn> [............. ] 13/19^M^[[K[OK] popcorn>#14
^M^[[K==== Docunits of group popcorn> [.............. ] 14/19^M^[[K[OK] popcorn>#15
^M^[[K==== Docunits of group popcorn> [............... ] 15/19^M^[[K[OK] popcorn>#16
^M^[[K==== Docunits of group popcorn> [................ ] 16/19^M^[[K[OK] popcorn>#17
^M^[[K==== Docunits of group popcorn> [................. ] 17/19^M^[[K[OK] popcorn>#18
^M^[[K==== Docunits of group popcorn> [.................. ] 18/19^M^[[K[OK] popcorn>#19
^M^[[K==== Docunits of group popcorn> [...................] tests: 19 OK^M^[[K==== Docunits of group popcorn> [...................] tests: 19 OK
^M^[[K==== Docunits of module popcorn::pop_auth [ ] 0/2^M^[[K[OK] popcorn::pop_auth
^M^[[K==== Docunits of module popcorn::pop_auth [. ] 1/2^M^[[K[OK] popcorn$AuthHandler
^M^[[K==== Docunits of module popcorn::pop_auth [..] tests: 2 OK^M^[[K==== Docunits of module popcorn::pop_auth [..] tests: 2 OK
^M^[[K==== Docunits of module popcorn::pop_config [ ] 0/3^M^[[K[OK] popcorn::pop_config
^M^[[K==== Docunits of module popcorn::pop_config [. ] 1/3^M^[[K[OK] popcorn::pop_config#2
^M^[[K==== Docunits of module popcorn::pop_config [.. ] 2/3^M^[[K[OK] popcorn$AppConfig
^M^[[K==== Docunits of module popcorn::pop_config [...] tests: 3 OK^M^[[K==== Docunits of module popcorn::pop_config [...] tests: 3 OK
^M^[[K==== Docunits of module popcorn::pop_handlers [ ] 0/10^M^[[K[OK] popcorn$Handler
^M^[[K==== Docunits of module popcorn::pop_handlers [. ] 1/10^M^[[K[OK] popcorn$Handler$all
^M^[[K==== Docunits of module popcorn::pop_handlers [.. ] 2/10^M^[[K[OK] popcorn$Handler$all#2
^M^[[K==== Docunits of module popcorn::pop_handlers [... ] 3/10^M^[[K[OK] popcorn$Handler$get
^M^[[K==== Docunits of module popcorn::pop_handlers [.... ] 4/10^M^[[K[OK] popcorn$Handler$post
^M^[[K==== Docunits of module popcorn::pop_handlers [..... ] 5/10^M^[[K[OK] popcorn$Handler$put
^M^[[K==== Docunits of module popcorn::pop_handlers [...... ] 6/10^M^[[K[OK] popcorn$Handler$delete
^M^[[K==== Docunits of module popcorn::pop_handlers [....... ] 7/10^M^[[K[OK] popcorn$StaticHandler
^M^[[K==== Docunits of module popcorn::pop_handlers [........ ] 8/10^M^[[K[OK] popcorn$Router
^M^[[K==== Docunits of module popcorn::pop_handlers [......... ] 9/10^M^[[K[OK] popcorn$App
^M^[[K==== Docunits of module popcorn::pop_handlers [..........] tests: 10 OK^M^[[K==== Docunits of module popcorn::pop_handlers [..........] tests: 10 OK
^M^[[K==== Docunits of module popcorn::pop_json [ ] 0/3^M^[[K[OK] popcorn::pop_json
^M^[[K==== Docunits of module popcorn::pop_json [. ] 1/3^M^[[K[OK] popcorn::pop_json$Handler$validate_body
^M^[[K==== Docunits of module popcorn::pop_json [.. ] 2/3^M^[[K[OK] popcorn::pop_json$Handler$deserialize_body
^M^[[K==== Docunits of module popcorn::pop_json [...] tests: 3 OK^M^[[K==== Docunits of module popcorn::pop_json [...] tests: 3 OK
^M^[[K==== Docunits of module popcorn::pop_repos [ ] 0/2^M^[[K[OK] popcorn$RepoObject
^M^[[K==== Docunits of module popcorn::pop_repos [. ] 1/2^M^[[K[OK] popcorn$RepoObject#2
^M^[[K==== Docunits of module popcorn::pop_repos [..] tests: 2 OK^M^[[K==== Docunits of module popcorn::pop_repos [..] tests: 2 OK
^M^[[K==== Docunits of module popcorn::pop_routes [ ] 0/8^M^[[K[OK] popcorn$AppRoute
^M^[[K==== Docunits of module popcorn::pop_routes [. ] 1/8^M^[[K[OK] popcorn$AppRoute$resolve_path
^M^[[K==== Docunits of module popcorn::pop_routes [.. ] 2/8^M^[[K[OK] popcorn$AppRoute$uri_root
^M^[[K==== Docunits of module popcorn::pop_routes [... ] 3/8^M^[[K[OK] popcorn$AppParamRoute
^M^[[K==== Docunits of module popcorn::pop_routes [.... ] 4/8^M^[[K[OK] popcorn$AppParamRoute$AppRoute::resolve_path
^M^[[K==== Docunits of module popcorn::pop_routes [..... ] 5/8^M^[[K[OK] popcorn$AppParamRoute$parse_uri_parameters
^M^[[K==== Docunits of module popcorn::pop_routes [...... ] 6/8^M^[[K[OK] popcorn$AppGlobRoute
^M^[[K==== Docunits of module popcorn::pop_routes [....... ] 7/8^M^[[K[OK] popcorn$AppGlobRoute$AppRoute::resolve_path
^M^[[K==== Docunits of module popcorn::pop_routes [........] tests: 8 OK^M^[[K==== Docunits of module popcorn::pop_routes [........] tests: 8 OK
^M^[[K==== Docunits of module popcorn::pop_sessions [ ] 0/2^M^[[K[OK] popcorn::pop_sessions
^M^[[K==== Docunits of module popcorn::pop_sessions [. ] 1/2^M^[[K[OK] popcorn$SessionInit
^M^[[K==== Docunits of module popcorn::pop_sessions [..] tests: 2 OK^M^[[K==== Docunits of module popcorn::pop_sessions [..] tests: 2 OK
^M^[[K==== Docunits of module popcorn::pop_templates [ ] 0/3^M^[[K[OK] popcorn::pop_templates
^M^[[K==== Docunits of module popcorn::pop_templates [. ] 1/3^M^[[K[OK] popcorn::pop_templates#2
^M^[[K==== Docunits of module popcorn::pop_templates [.. ] 2/3^M^[[K[OK] popcorn::pop_templates#3
^M^[[K==== Docunits of module popcorn::pop_templates [...] tests: 3 OK^M^[[K==== Docunits of module popcorn::pop_templates [...] tests: 3 OK
^M^[[K==== Docunits of module popcorn::pop_validation [ ] 0/15^M^[[K[OK] popcorn::pop_validation
^M^[[K==== Docunits of module popcorn::pop_validation [. ] 1/15^M^[[K[OK] popcorn$ObjectValidator
^M^[[K==== Docunits of module popcorn::pop_validation [.. ] 2/15^M^[[K[OK] popcorn$ArrayValidator
^M^[[K==== Docunits of module popcorn::pop_validation [... ] 3/15^M^[[K[OK] popcorn$RequiredField
^M^[[K==== Docunits of module popcorn::pop_validation [.... ] 4/15^M^[[K[OK] popcorn$StringField
^M^[[K==== Docunits of module popcorn::pop_validation [..... ] 5/15^M^[[K[OK] popcorn$IntField
^M^[[K==== Docunits of module popcorn::pop_validation [...... ] 6/15^M^[[K[OK] popcorn$FloatField
^M^[[K==== Docunits of module popcorn::pop_validation [....... ] 7/15^M^[[K[OK] popcorn$BoolField
^M^[[K==== Docunits of module popcorn::pop_validation [........ ] 8/15^M^[[K[OK] popcorn$ObjectField
^M^[[K==== Docunits of module popcorn::pop_validation [......... ] 9/15^M^[[K[OK] popcorn$ArrayField
^M^[[K==== Docunits of module popcorn::pop_validation [.......... ] 10/15^M^[[K[OK] popcorn$FieldsMatch
^M^[[K==== Docunits of module popcorn::pop_validation [........... ] 11/15^M^[[K[OK] popcorn$RegexField
^M^[[K==== Docunits of module popcorn::pop_validation [............ ] 12/15^M^[[K[OK] popcorn$EmailField
^M^[[K==== Docunits of module popcorn::pop_validation [............. ] 13/15^M^[[K[OK] popcorn$ISBNField
^M^[[K==== Docunits of module popcorn::pop_validation [.............. ] 14/15^M^[[K[OK] popcorn$URLField
^M^[[K==== Docunits of module popcorn::pop_validation [...............] tests: 15 OK^M^[[K==== Docunits of module popcorn::pop_validation [...............] tests: 15 OK
^M^[[K==== Test-suite of module popcorn::test_example_angular [ ] 0/1^M^[[K[OK] popcorn$TestExampleAngular$test_example_angular
^M^[[K==== Test-suite of module popcorn::test_example_angular [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_angular [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_post_handler [ ] 0/1^M^[[K[OK] popcorn$TestExamplePostHandler$test_example_post_handler
^M^[[K==== Test-suite of module popcorn::test_example_post_handler [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_post_handler [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_query_string [ ] 0/1^M^[[K[OK] popcorn$TestExampleQueryString$test_example_query_string
^M^[[K==== Test-suite of module popcorn::test_example_query_string [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_query_string [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_hello [ ] 0/1^M^[[K[OK] popcorn$TestExampleHello$test_example_hello
^M^[[K==== Test-suite of module popcorn::test_example_hello [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_hello [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_advanced_logger [ ] 0/1^M^[[K[OK] popcorn$TestExampleAdvancedLogger$test_example_advanced_logger
^M^[[K==== Test-suite of module popcorn::test_example_advanced_logger [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_advanced_logger [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_html_error_handler [ ] 0/1^M^[[K[OK] popcorn$TestExampleHtmlErrorHandler$test_example_html_error_handler
^M^[[K==== Test-suite of module popcorn::test_example_html_error_handler [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_html_error_handler [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_simple_error_handler [ ] 0/1^M^[[K[OK] popcorn$TestExampleSimpleErrorHandler$test_example_simple_error_handler
^M^[[K==== Test-suite of module popcorn::test_example_simple_error_handler [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_simple_error_handler [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_simple_logger [ ] 0/1^M^[[K[OK] popcorn$TestExampleSimpleLogger$test_example_simple_logger
^M^[[K==== Test-suite of module popcorn::test_example_simple_logger [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_simple_logger [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_glob_route [ ] 0/1^M^[[K[OK] popcorn$TestExampleGlobRoute$test_example_glob_route
^M^[[K==== Test-suite of module popcorn::test_example_glob_route [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_glob_route [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_param_route [ ] 0/1^M^[[K[OK] popcorn$TestExampleParamRoute$test_example_param_route
^M^[[K==== Test-suite of module popcorn::test_example_param_route [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_param_route [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_router [ ] 0/1^M^[[K[OK] popcorn$TestExampleRouter$test_example_router
^M^[[K==== Test-suite of module popcorn::test_example_router [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_router [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_session [ ] 0/1^M^[[K[OK] popcorn$TestExampleSession$test_example_session
^M^[[K==== Test-suite of module popcorn::test_example_session [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_session [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_static [ ] 0/1^M^[[K[OK] popcorn$TestExampleStatic$test_example_static
^M^[[K==== Test-suite of module popcorn::test_example_static [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_static [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_static_default [ ] 0/1^M^[[K[OK] popcorn$TestExampleStaticDefault$test_example_static_default
^M^[[K==== Test-suite of module popcorn::test_example_static_default [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_static_default [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_static_multiple [ ] 0/1^M^[[K[OK] popcorn$TestExampleStaticMultiple$test_example_static_multiple
^M^[[K==== Test-suite of module popcorn::test_example_static_multiple [.] tests: 1 OK^M^[[K==== Test-suite of module popcorn::test_example_static_multiple [.] tests: 1 OK
^M^[[K==== Test-suite of module popcorn::test_example_templates [ ] 0/5^M^[[K[OK] popcorn$TestExampleTemplate$test_example_template
^M^[[K==== Test-suite of module popcorn::test_example_templates [. ] 1/5^M^[[K[OK] popcorn$TestExampleTemplateString$test_example_template_string
^M^[[K==== Test-suite of module popcorn::test_example_templates [.. ] 2/5^M^[[K[OK] popcorn$TestExampleTemplateFile$test_example_template_file
^M^[[K==== Test-suite of module popcorn::test_example_templates [... ] 3/5^M^[[K[KO] popcorn$TestExampleTemplatePug$test_example_template_pug
./examples/templates/tests/test_example_templates.nit:77,2--81,4: Difference with expected output: diff -u ./examples/templates/tests/test_example_template_pug.res nitunit.out/gen_test_example_templates_test_example_template_pug.out1
^[[1;31mfun test_example_template_pug is test do^[[0m
^
Output
Diff
--- expected:./examples/templates/tests/test_example_template_pug.res
+++ got:nitunit.out/gen_test_example_templates_test_example_template_pug.out1
@@ -1,3 +1,3 @@
[Client] curl -s localhost:*****/
-<h1>Hello Morriar</h1><p>Welcome to My super website</p>
+
^M^[[K==== Test-suite of module popcorn::test_example_templates [...X ] 4/5^M^[[K[KO] popcorn$TestExampleTemplatePugFile$test_example_template_pug_file
./examples/templates/tests/test_example_templates.nit:92,2--98,4: Difference with expected output: diff -u ./examples/templates/tests/test_example_template_pug_file.res nitunit.out/gen_test_example_templates_test_example_template_pug_file.out1
^[[1;31mfun test_example_template_pug_file is test do^[[0m
^
Output
Diff
--- expected:./examples/templates/tests/test_example_template_pug_file.res
+++ got:nitunit.out/gen_test_example_templates_test_example_template_pug_file.out1
@@ -1,3 +1,3 @@
[Client] curl -s localhost:*****/
-<h1>Hello Morriar!</h1><p>Welcome on My super website.</p>
+
^M^[[K==== Test-suite of module popcorn::test_example_templates [...XX] tests: 5 KO: 2^M^[[K==== Test-suite of module popcorn::test_example_templates [...XX] tests: 5 KO: 2
^M^[[K==== Test-suite of module popcorn::test_pop_routes [ ] 0/15^M^[[K[OK] popcorn$TestAppRoute$test_root_match_only_one_uri
^M^[[K==== Test-suite of module popcorn::test_pop_routes [. ] 1/15^M^[[K[OK] popcorn$TestAppRoute$test_strict_route_match_only_one_uri
^M^[[K==== Test-suite of module popcorn::test_pop_routes [.. ] 2/15^M^[[K[OK] popcorn$TestAppParamRoute$test_param_route_match_good_uri_params_1
^M^[[K==== Test-suite of module popcorn::test_pop_routes [... ] 3/15^M^[[K[OK] popcorn$TestAppParamRoute$test_param_route_match_good_uri_params_2
^M^[[K==== Test-suite of module popcorn::test_pop_routes [.... ] 4/15^M^[[K[OK] popcorn$TestAppParamRoute$test_param_route_match_good_uri_params_3
^M^[[K==== Test-suite of module popcorn::test_pop_routes [..... ] 5/15^M^[[K[OK] popcorn$TestAppParamRoute$test_param_route_match_good_uri_params_4
^M^[[K==== Test-suite of module popcorn::test_pop_routes [...... ] 6/15^M^[[K[OK] popcorn$TestAppParamRoute$test_param_route_match_good_uri_params_5
^M^[[K==== Test-suite of module popcorn::test_pop_routes [....... ] 7/15^M^[[K[OK] popcorn$TestAppParamRoute$test_param_route_match_good_uri_params_6
^M^[[K==== Test-suite of module popcorn::test_pop_routes [........ ] 8/15^M^[[K[OK] popcorn$TestRouteMatching$test_glob_route_match_good_uri_prefix1
^M^[[K==== Test-suite of module popcorn::test_pop_routes [......... ] 9/15^M^[[K[OK] popcorn$TestRouteMatching$test_glob_route_match_good_uri_prefix2
^M^[[K==== Test-suite of module popcorn::test_pop_routes [.......... ] 10/15^M^[[K[OK] popcorn$TestRouteMatching$test_glob_route_match_good_uri_prefix3
^M^[[K==== Test-suite of module popcorn::test_pop_routes [........... ] 11/15^M^[[K[OK] popcorn$TestRouteMatching$test_glob_route_work_with_parameters_1
^M^[[K==== Test-suite of module popcorn::test_pop_routes [............ ] 12/15^M^[[K[OK] popcorn$TestRouteMatching$test_glob_route_work_with_parameters_2
^M^[[K==== Test-suite of module popcorn::test_pop_routes [............. ] 13/15^M^[[K[OK] popcorn$TestRouteMatching$test_glob_route_work_with_parameters_3
^M^[[K==== Test-suite of module popcorn::test_pop_routes [.............. ] 14/15^M^[[K[OK] popcorn$TestRouteMatching$test_glob_route_work_with_parameters_4
^M^[[K==== Test-suite of module popcorn::test_pop_routes [...............] tests: 15 OK^M^[[K==== Test-suite of module popcorn::test_pop_routes [...............] tests: 15 OK
^M^[[K==== Test-suite of module popcorn::test_popcorn [ ] 0/2^M^[[K[OK] popcorn$TestPopcornRouter$test_router
^M^[[K==== Test-suite of module popcorn::test_popcorn [. ] 1/2^M^[[K[OK] popcorn$TestPopcornRoutes$test_routes
^M^[[K==== Test-suite of module popcorn::test_popcorn [..] tests: 2 OK^M^[[K==== Test-suite of module popcorn::test_popcorn [..] tests: 2 OK
Docunits: Entities: 540; Documented ones: 242; With nitunits: 67; Failures: 0
Test suites: Classes: 25; Test Cases: 37; Failures: 2
[FAILURE] 2/104 tests failed.
`nitunit.out` is not removed for investigation.
make[1]: Leaving directory '/home/runner/work/nit/nit/lib/popcorn'
make[1]: *** [Makefile:22: check] Error 1
Check failure on line 0 in cmd.opportunity
github-actions / test-contrib Results
makeall (cmd.opportunity) with error
cmd-opportunity-makeall.xml [took 0s]
Raw output
Command returned 2
make[1]: Entering directory '/home/runner/work/nit/nit/contrib/opportunity'
make -C src/templates/languages/fr/LC_MESSAGES/
make[2]: Entering directory '/home/runner/work/nit/nit/contrib/opportunity/src/templates/languages/fr/LC_MESSAGES'
msgfmt boilerplate.po -o boilerplate.mo
msgfmt welcome.po -o welcome.mo
msgfmt meetup.po -o meetup.mo
msgfmt meetup_creation.po -o meetup_creation.mo
msgfmt meetup_confirmation.po -o meetup_confirmation.mo
make[2]: Leaving directory '/home/runner/work/nit/nit/contrib/opportunity/src/templates/languages/fr/LC_MESSAGES'
mkdir -p bin/
nitc --dir bin/ src/opportunity_web.nit
make[1]: Leaving directory '/home/runner/work/nit/nit/contrib/opportunity'
Error: dev package for `sqlite3` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
Errors: 1. Warnings: 0.
make[1]: *** [Makefile:3: all] Error 1
Check failure on line 0 in cmd.nitester
github-actions / test-contrib Results
makeall (cmd.nitester) with error
cmd-nitester-makeall.xml [took 0s]
Raw output
Command returned 2
make[1]: Entering directory '/home/runner/work/nit/nit/contrib/nitester'
mkdir -p bin/
nitc src/nitester.nit -o bin/nitester
make[1]: Leaving directory '/home/runner/work/nit/nit/contrib/nitester'
^[[0;33m/home/runner/work/nit/nit/lib/mpi/mpi.nit:29,9--40^[[0m: Error: something went wrong when executing the argument of `cflags`, make sure the command is valid.
cflags ^[[1;31mexec("mpicc", "-showme:compile")^[[0m
^
^[[0;33m/home/runner/work/nit/nit/lib/mpi/mpi.nit:30,10--38^[[0m: Error: something went wrong when executing the argument of `ldflags`, make sure the command is valid.
ldflags ^[[1;31mexec("mpicc", "-showme:link")^[[0m
^
Errors: 2. Warnings: 0.
make[1]: *** [Makefile:25: bin/nitester] Error 1
Check failure on line 0 in cmd.jwrapper
github-actions / test-contrib Results
makecheck (cmd.jwrapper) with error
cmd-jwrapper-makecheck.xml [took 11s]
Raw output
Command returned 2
make[1]: Entering directory '/home/runner/work/nit/nit/contrib/jwrapper'
mkdir -p tmp
bin/jwrapper -v -u stub -o tests/statics.nit tests/statics.javap
# Using the preprocessed file tests/statics.javap
# Parsing javap output
# Building model
# Generating Nit code
nitpick -q tests/statics.nit
bin/jwrapper -v -u comment -o tests/generics.nit tests/generics.javap
# Using the preprocessed file tests/generics.javap
# Parsing javap output
# Building model
# Generating Nit code
nitpick -q tests/generics.nit
bin/jwrapper -v -u comment -o tests/long.nit tests/long.javap
# Using the preprocessed file tests/long.javap
# Parsing javap output
# Building model
# Generating Nit code
nitpick -q tests/long.nit
bin/jwrapper -v -u comment -o tests/inits.nit tests/inits.javap
# Using the preprocessed file tests/inits.javap
# Parsing javap output
# Building model
# Generating Nit code
nitpick -q tests/inits.nit
bin/jwrapper -v -u comment -o tests/testjvm.nit tests/testjvm.javap
# Using the preprocessed file tests/testjvm.javap
# Parsing javap output
# Building model
# Generating Nit code
nitpick -q tests/testjvm.nit
bin/jwrapper -v -u comment -o tests/many.nit tests/many.javap
# Using the preprocessed file tests/many.javap
# Parsing javap output
# Building model
# Generating Nit code
nitpick -q tests/many.nit
bin/jwrapper -v -u comment -o tests/wildcards.nit tests/wildcards.javap
# Using the preprocessed file tests/wildcards.javap
# Parsing javap output
# Building model
# Generating Nit code
nitpick -q tests/wildcards.nit
make -C examples/queue/ check
make[2]: Entering directory '/home/runner/work/nit/nit/contrib/jwrapper/examples/queue'
javac Queue.java
../../bin/jwrapper Queue.class -o queue.nit -p "Java" -i auto
CLASSPATH=`pwd` ../../../../bin/nitc user_test.nit
/usr/bin/ld: jvm._ffi.extern.o: in function `jvm___new_JavaVM___impl':
/home/runner/work/nit/nit/contrib/jwrapper/examples/queue/nit_compile/../../../../lib/jvm/jvm.nit:150:(.text+0x126): undefined reference to `JNI_CreateJavaVM'
/usr/bin/ld: jvm._ffi.extern.o: in function `jvm___JavaVMInitArgs_set_default___impl':
/home/runner/work/nit/nit/contrib/jwrapper/examples/queue/nit_compile/../../../../lib/jvm/jvm.nit:96:(.text+0x15): undefined reference to `JNI_GetDefaultJavaVMInitArgs'
collect2: error: ld returned 1 exit status
make[3]: *** [queue__user_test.mk:290: ../user_test] Error 1
make[2]: Leaving directory '/home/runner/work/nit/nit/contrib/jwrapper/examples/queue'
make[1]: Leaving directory '/home/runner/work/nit/nit/contrib/jwrapper'
Compilation Error: `make` failed with error code: 512. The command was `make -B -C nit_compile -f queue__user_test.mk -j 4 `.
Errors: 1. Warnings: 0.
make[2]: *** [Makefile:3: user_test] Error 1
make[1]: *** [Makefile:42: check] Error 2
Check failure on line 0 in cmd.benitlux
github-actions / test-contrib Results
makeall (cmd.benitlux) with error
cmd-benitlux-makeall.xml [took 2s]
Raw output
Command returned 2
make[1]: Entering directory '/home/runner/work/nit/nit/contrib/benitlux'
mkdir -p bin/
nitc -o bin/benitlux_daily src/server/benitlux_daily.nit
make[1]: Leaving directory '/home/runner/work/nit/nit/contrib/benitlux'
Error: dev package for `sqlite3` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
Errors: 1. Warnings: 0.
make[1]: *** [Makefile:8: bin/benitlux_daily] Error 1
Check failure on line 0 in cmd.calculator
github-actions / test-contrib Results
makeall (cmd.calculator) with error
cmd-calculator-makeall.xml [took 2s]
Raw output
Command returned 2
make[1]: Entering directory '/home/runner/work/nit/nit/examples/calculator'
mkdir -p bin
../../bin/nitc -o bin/calculator src/calculator.nit -m linux
make[1]: Leaving directory '/home/runner/work/nit/nit/examples/calculator'
Error: dev package for `sqlite3` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
Errors: 1. Warnings: 0.
make[1]: *** [Makefile:8: bin/calculator] Error 1
Check failure on line 0 in cmd.xymus_net
github-actions / test-contrib Results
makeall (cmd.xymus_net) with error
cmd-xymus_net-makeall.xml [took 3s]
Raw output
Command returned 2
make[1]: Entering directory '/home/runner/work/nit/nit/contrib/xymus_net'
make -C ../benitlux src/server/benitlux_restful.nit
make[2]: Entering directory '/home/runner/work/nit/nit/contrib/benitlux'
nitrestful -o src/server/benitlux_restful.nit src/server/benitlux_controller.nit
make[2]: Leaving directory '/home/runner/work/nit/nit/contrib/benitlux'
nitc -o xymus.net xymus_net.nit
make[1]: Leaving directory '/home/runner/work/nit/nit/contrib/xymus_net'
Error: dev package for `sqlite3` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
Errors: 1. Warnings: 0.
make[1]: *** [Makefile:4: xymus.net] Error 1