{"receipt_id":"w1-1","seq":1,"branch_id":"w1","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-7ae33642bec0457ca15f2ba4a32b97a6/incoming/aecf20c0117fe5730b23cabd844cdf4cfd74e644a2574e21080ee608376b78ec.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch pybamm/expression_tree/functions.py...\nApplied patch to 'pybamm/expression_tree/functions.py' cleanly.\nChecking patch pybamm/expression_tree/interpolant.py...\nApplied patch to 'pybamm/expression_tree/interpolant.py' cleanly.\nApplied patch pybamm/expression_tree/functions.py cleanly.\nApplied patch pybamm/expression_tree/interpolant.py cleanly.\n","stdout_sha256":"51ddf5f26f1a036c416317daa6f635c497f9ee552e703a6959473eea53d2ee5f","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/pybamm-team__pybamm-4196/runs/pilot-pybamm-team__pybamm-4196-e8b53a4452/logs/w1/w1-1.log","tree_digest":"132fd63988a71d20e63ad645d0ccd2c0a9b2c16e5f4290d38f1809425fed56c2","tree_download_s":5.174272665986791,"started_at":"2026-10-03T22:31:41.813968Z","duration_s":0.027648,"timed_out":false,"image_before":"84267bb9-5f65-42ea-9ac6-2f349cf96029","image_after":"ceb7dac8-2a08-4814-953c-10130825085f","junit":null,"diff":null,"patch_sha256":"aecf20c0117fe5730b23cabd844cdf4cfd74e644a2574e21080ee608376b78ec","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w1-2","seq":2,"branch_id":"w1","kind":"verification","cmd":"/opt/receipts-a993a9eaef2f4567a8deee88060491b5/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-a993a9eaef2f4567a8deee88060491b5/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/unit/test_expression_tree/test_functions.py tests/unit/test_expression_tree/test_interpolant.py tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py tests/unit/test_expression_tree/test_operations/test_jac.py tests/unit/test_expression_tree/test_operations/test_jac_2D.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w1-2.xml","path":null,"exit_code":1,"stdout_tail":"tInterpolant::test_interpolation_2_x\nPASSED tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_diff\nPASSED tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_convert_input_parameter\nPASSED tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_interpolation\nPASSED tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_convert_scalar_symbols\nPASSED tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_errors\nPASSED tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_special_functions\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_evaluate_at\nPASSED tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_interpolation_2d\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_functions\nPASSED tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_interpolation_3d\nPASSED tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_to_from_json\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_abs\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_binary_operator\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_equality\nPASSED tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_concatenations\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_floor\nPASSED tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_convert_array_symbols\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_index\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_independent_variable\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_heaviside\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_ceiling\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_inner\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_domain_concatenation\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_numpy_concatenation\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_minimum_maximum\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_modulo\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_sign\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_symbol\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_number\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_unary_operator\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_linear_ydot\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_multislice_raises\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_spatial_operator\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_linear\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_variable_is_statevector\nPASSED tests/unit/test_expression_tree/test_operations/test_jac_2D.py::TestJacobian::test_functions\nPASSED tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_nonlinear\nPASSED tests/unit/test_expression_tree/test_operations/test_jac_2D.py::TestJacobian::test_linear\nPASSED tests/unit/test_expression_tree/test_operations/test_jac_2D.py::TestJacobian::test_nonlinear\nPASSED tests/unit/test_expression_tree/test_operations/test_jac_2D.py::TestJacobian::test_jac_of_domain_concatenation\nPASSED tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_interpolation_2_x_2d_y\nPASSED tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_interpolation_3_x\nPASSED tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_interpolation_float\nPASSED tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_name\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_arctan\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_cos\nFAILED tests/unit/test_expression_tree/test_functions.py::TestFunction::test_to_equation\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_cosh\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_erf\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_arcsinh\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_erfc\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_exp\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_log\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_sin\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_sinh\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_sqrt\nFAILED tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_tanh\n======================== 13 failed, 60 passed in 6.18s =========================\n","stderr_tail":"","stdout_sha256":"a1b904358375bf7a5261d33409fc13e25bdbcd297e135ecddf685db2ce854d43","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/pybamm-team__pybamm-4196/runs/pilot-pybamm-team__pybamm-4196-e8b53a4452/logs/w1/w1-2.log","tree_digest":"132fd63988a71d20e63ad645d0ccd2c0a9b2c16e5f4290d38f1809425fed56c2","tree_download_s":5.3815005829092115,"started_at":"2026-10-03T22:31:49.136358Z","duration_s":19.364644,"timed_out":false,"image_before":"ceb7dac8-2a08-4814-953c-10130825085f","image_after":"7b503295-427c-4358-b890-c31ed225b931","junit":{"passed":["tests/unit/test_expression_tree/test_functions.py::TestFunction::test_diff","tests/unit/test_expression_tree/test_functions.py::TestFunction::test_number_input","tests/unit/test_expression_tree/test_functions.py::TestFunction::test_exceptions","tests/unit/test_expression_tree/test_functions.py::TestFunction::test_function_of_one_variable","tests/unit/test_expression_tree/test_functions.py::TestFunction::test_to_from_json_error","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_to_json","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_errors","tests/unit/test_expression_tree/test_functions.py::TestNonObjectFunctions::test_normal_cdf","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_interpolation","tests/unit/test_expression_tree/test_functions.py::TestNonObjectFunctions::test_normal_pdf","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_diff","tests/unit/test_expression_tree/test_functions.py::TestFunction::test_function_unnamed","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_min","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_max","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_interpolation_1_x_2d_y","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_processing","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_to_from_json","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_interpolation_2_x","tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_interpolation","tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_convert_input_parameter","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_interpolation_2_x_2d_y","tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_convert_scalar_symbols","tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_interpolation_2d","tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_errors","tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_special_functions","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_evaluate_at","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_functions","tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_interpolation_3d","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_abs","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_index","tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_concatenations","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_binary_operator","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_equality","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_floor","tests/unit/test_expression_tree/test_operations/test_convert_to_casadi.py::TestCasadiConverter::test_convert_array_symbols","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_heaviside","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_independent_variable","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_ceiling","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_inner","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_minimum_maximum","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_domain_concatenation","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_modulo","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_numpy_concatenation","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_sign","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_number","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_symbol","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_jac_of_unary_operator","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_linear","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_linear_ydot","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_multislice_raises","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_spatial_operator","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_variable_is_statevector","tests/unit/test_expression_tree/test_operations/test_jac_2D.py::TestJacobian::test_functions","tests/unit/test_expression_tree/test_operations/test_jac.py::TestJacobian::test_nonlinear","tests/unit/test_expression_tree/test_operations/test_jac_2D.py::TestJacobian::test_jac_of_domain_concatenation","tests/unit/test_expression_tree/test_operations/test_jac_2D.py::TestJacobian::test_linear","tests/unit/test_expression_tree/test_operations/test_jac_2D.py::TestJacobian::test_nonlinear","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_interpolation_3_x","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_interpolation_float","tests/unit/test_expression_tree/test_interpolant.py::TestInterpolant::test_name"],"failed":["tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_erfc","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_arctan","tests/unit/test_expression_tree/test_functions.py::TestFunction::test_to_equation","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_cos","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_cosh","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_erf","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_arcsinh","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_exp","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_log","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_sin","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_sinh","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_sqrt","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_tanh"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_erfc":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_arctan":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestFunction::test_to_equation":"sympy.core.sympify.SympifyError: SympifyError: \"cannot sympify object of type <class 'pybamm.expression_tree.symbol.Symbol'>\"\nE   sympy.core.sympify.SympifyError: SympifyError: \"cannot sympify object of type <class 'pybamm.expression_tree.symbol.Symbol'>\"","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_cos":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_cosh":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_erf":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_arcsinh":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_exp":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_log":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_sin":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_sinh":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_sqrt":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented","tests/unit/test_expression_tree/test_functions.py::TestSpecificFunctions::test_tanh":"NotImplementedError: Derivative of base Function class is not implemented\nE   NotImplementedError: Derivative of base Function class is not implemented"}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
