Skip to content

script: Add modify memory operators (eg. +=) (#573) #1800

script: Add modify memory operators (eg. +=) (#573)

script: Add modify memory operators (eg. +=) (#573) #1800

GitHub Actions / test-results-linux-clang-release succeeded Sep 4, 2023 in 0s

test-results-linux-clang-release ✅

Tests passed successfully

Report Passed Failed Skipped Time
build/libs/ai/logs/test_lib_ai_20230904T182016.mocha 35✅ 2ms
build/libs/asset/logs/test_lib_asset_20230904T182016.mocha 60✅ 450ms
build/libs/check/logs/test_lib_check_20230904T182017.mocha 7✅ 0ms
build/libs/cli/logs/test_lib_cli_20230904T182017.mocha 56✅ 2ms
build/libs/core/logs/test_lib_core_20230904T182017.mocha 270✅ 97ms
build/libs/data/logs/test_lib_data_20230904T182017.mocha 68✅ 4ms
build/libs/ecs/logs/test_lib_ecs_20230904T182017.mocha 82✅ 30ms
build/libs/geo/logs/test_lib_geo_20230904T182017.mocha 139✅ 10ms
build/libs/jobs/logs/test_lib_jobs_20230904T182017.mocha 26✅ 8ms
build/libs/json/logs/test_lib_json_20230904T182017.mocha 56✅ 3ms
build/libs/log/logs/test_lib_log_20230904T182017.mocha 14✅ 2ms
build/libs/scene/logs/test_lib_scene_20230904T182017.mocha 3✅ 363ms
build/libs/script/logs/test_lib_script_20230904T182016.mocha 47✅ 4ms

✅ build/libs/ai/logs/test_lib_ai_20230904T182016.mocha

35 tests were completed in 2ms with 35 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_node_condition.c 2✅ 0ms
test_node_execute.c 1✅ 0ms
test_node_failure.c 1✅ 0ms
test_node_invert.c 4✅ 0ms
test_node_parallel.c 5✅ 0ms
test_node_repeat.c 4✅ 0ms
test_node_running.c 1✅ 0ms
test_node_selector.c 4✅ 0ms
test_node_sequence.c 4✅ 0ms
test_node_success.c 1✅ 0ms
test_node_try.c 4✅ 0ms
test_tracer_record.c 4✅ 0ms

✅ build/libs/asset/logs/test_lib_asset_20230904T182016.mocha

60 tests were completed in 450ms with 60 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_loader_behavior.c 3✅ 46ms
test_loader_font_ttf.c 3✅ 119ms
test_loader_ftx.c 3✅ 192ms
test_loader_graphic.c 3✅ 258ms
test_loader_inputmap.c 3✅ 327ms
test_loader_level.c 3✅ 386ms
test_loader_mesh_gltf.c 3✅ 445ms
test_loader_mesh_obj.c 3✅ 510ms
test_loader_prefab.c 3✅ 578ms
test_loader_product.c 3✅ 647ms
test_loader_raw.c 2✅ 470ms
test_loader_shader_spv.c 3✅ 764ms
test_loader_texture_atlas.c 3✅ 833ms
test_loader_texture_ppm.c 3✅ 903ms
test_loader_texture_tga.c 3✅ 971ms
test_loader_weapon.c 3✅ 1s
test_manager.c 13✅ 4s

✅ build/libs/check/logs/test_lib_check_20230904T182017.mocha

7 tests were completed in 0ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_dynarray.c 3✅ 0ms
test_fizzbuzz.c 4✅ 0ms

✅ build/libs/cli/logs/test_lib_cli_20230904T182017.mocha

56 tests were completed in 2ms with 56 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_app.c 7✅ 0ms
test_failure.c 1✅ 0ms
test_help.c 5✅ 0ms
test_parse.c 29✅ 0ms
test_read.c 11✅ 0ms
test_validate.c 3✅ 0ms

✅ build/libs/core/logs/test_lib_core_20230904T182017.mocha

270 tests were completed in 97ms with 270 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_alloc_block.c 6✅ 0ms
test_alloc_bump.c 3✅ 0ms
test_alloc_chunked.c 7✅ 0ms
test_alloc_page.c 2✅ 0ms
test_alloc_scratch.c 1✅ 0ms
test_array.c 2✅ 0ms
test_ascii.c 14✅ 0ms
test_base64.c 5✅ 0ms
test_bits.c 16✅ 0ms
test_bitset.c 18✅ 0ms
test_compare.c 1✅ 0ms
test_complex.c 2✅ 0ms
test_dynarray.c 16✅ 0ms
test_dynbitset.c 8✅ 0ms
test_dynstring.c 7✅ 0ms
test_env.c 2✅ 0ms
test_file_iterator.c 6✅ 0ms
test_file_monitor.c 8✅ 85ms
test_file.c 12✅ 0ms
test_float.c 8✅ 0ms
test_format.c 20✅ 0ms
test_macro.c 2✅ 0ms
test_math.c 12✅ 0ms
test_memory.c 16✅ 0ms
test_path.c 17✅ 0ms
test_rng.c 4✅ 0ms
test_search.c 3✅ 0ms
test_shuffle.c 1✅ 0ms
test_sort.c 2✅ 0ms
test_string.c 22✅ 0ms
test_stringtable.c 2✅ 0ms
test_thread.c 12✅ 1ms
test_time.c 6✅ 0ms
test_unicode.c 1✅ 0ms
test_utf8.c 6✅ 0ms

✅ build/libs/data/logs/test_lib_data_20230904T182017.mocha

68 tests were completed in 4ms with 68 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_jsonschema.c 11✅ 0ms
test_read_json.c 15✅ 0ms
test_registry.c 13✅ 0ms
test_treeschema.c 1✅ 0ms
test_utils_clone.c 9✅ 0ms
test_utils_destroy.c 8✅ 0ms
test_write_json.c 11✅ 0ms

✅ build/libs/ecs/logs/test_lib_ecs_20230904T182017.mocha

82 tests were completed in 30ms with 82 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_affinity.c 1✅ 0ms
test_combinator.c 4✅ 3ms
test_def.c 16✅ 0ms
test_destruct.c 6✅ 1ms
test_entity.c 3✅ 0ms
test_graph.c 3✅ 3ms
test_runner.c 1✅ 8ms
test_storage.c 11✅ 3ms
test_utils.c 9✅ 0ms
test_view.c 13✅ 13ms
test_world.c 15✅ 1ms

✅ build/libs/geo/logs/test_lib_geo_20230904T182017.mocha

139 tests were completed in 10ms with 139 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_box_rotated.c 2✅ 0ms
test_box.c 17✅ 0ms
test_capsule.c 1✅ 0ms
test_color.c 6✅ 0ms
test_line.c 5✅ 0ms
test_matrix.c 26✅ 0ms
test_nav.c 11✅ 0ms
test_plane.c 3✅ 0ms
test_quat.c 22✅ 0ms
test_sphere.c 3✅ 0ms
test_vector.c 43✅ 5ms

✅ build/libs/jobs/logs/test_lib_jobs_20230904T182017.mocha

26 tests were completed in 8ms with 26 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_dot.c 1✅ 0ms
test_executor.c 7✅ 26ms
test_graph.c 16✅ 0ms
test_scheduler.c 2✅ 15ms

✅ build/libs/json/logs/test_lib_json_20230904T182017.mocha

56 tests were completed in 3ms with 56 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_doc.c 15✅ 0ms
test_eq.c 17✅ 0ms
test_read.c 10✅ 1ms
test_write.c 14✅ 0ms

✅ build/libs/log/logs/test_lib_log_20230904T182017.mocha

14 tests were completed in 2ms with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_logger.c 3✅ 0ms
test_sink_json.c 5✅ 0ms
test_sink_pretty.c 6✅ 1ms

✅ build/libs/scene/logs/test_lib_scene_20230904T182017.mocha

3 tests were completed in 363ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_brain.c 2✅ 366ms
test_nav.c 1✅ 363ms

✅ build/libs/script/logs/test_lib_script_20230904T182016.mocha

47 tests were completed in 4ms with 47 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test_doc.c 10✅ 0ms
test_eval.c 2✅ 0ms
test_lex.c 2✅ 0ms
test_mem.c 7✅ 2ms
test_read.c 5✅ 0ms
test_val.c 21✅ 0ms