Skip to content

[core-dump] generate failed on Darwin #182

@jiaminc-cmu

Description

@jiaminc-cmu

Core dump file: /Users/caijiamin/Desktop/Deterministic_Test/.pdd/core_dumps/pdd-core-20251209T012229Z.json

What happened

(no additional description provided by user)

Environment

  • Working directory: /Users/caijiamin/Desktop/Deterministic_Test
  • CLI arguments: --core-dump generate prompts/build_python.prompt
  • Platform: Darwin 23.5.0
  • Python: 3.12.7 | packaged by Anaconda, Inc. | (main, Oct 4 2024, 08:22:19) [Clang 14.0.6 ]
  • PDD version: 0.0.77
  • Total estimated cost: $0.000000

Reproduction

To reproduce this issue in a similar environment, run:

cd /Users/caijiamin/Desktop/Deterministic_Test
pdd --core-dump generate prompts/build_python.prompt

Errors

generate (UsageError)

Traceback (most recent call last):
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/pdd/code_generator_main.py", line 786, in code_generator_main
    generated_code_content, total_cost, model_name = local_code_generator_func(
                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/pdd/code_generator.py", line 92, in code_generator
    response = llm_invoke(
               ^^^^^^^^^^^
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/pdd/llm_invoke.py", line 2351, in llm_invoke
    raise RuntimeError(error_message) from last_exception
RuntimeError: All candidate models failed.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/pdd/commands/generate.py", line 116, in generate
    generated_code, incremental, total_cost, model_name = code_generator_main(
                                                          ^^^^^^^^^^^^^^^^^^^^
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/pdd/code_generator_main.py", line 1038, in code_generator_main
    raise click.UsageError(f"An unexpected error occurred: {e}")
click.exceptions.UsageError: An unexpected error occurred: All candidate models failed.

unknown (TypeError)

Traceback (most recent call last):
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/pdd/core/cli.py", line 88, in invoke
    result = super().invoke(ctx)
             ^^^^^^^^^^^^^^^^^^^
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/click/core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/click/core.py", line 1657, in _process_result
    value = ctx.invoke(self._result_callback, value, **ctx.params)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/click/decorators.py", line 33, in new_func
    return f(get_current_context(), *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/caijiamin/Desktop/pdd_my_branch/pdd/.venv/lib/python3.12/site-packages/pdd/core/cli.py", line 449, in process_commands
    if num_results < num_commands and not all(res is None for res in results): # Avoid printing if all failed
                                                                     ^^^^^^^
TypeError: 'NoneType' object is not iterable

Terminal Output

Full terminal output is available in the Gist: https://gist.github.com/jiaminc-cmu/d9199070cd51848096b60d4893e45812

(See terminal_output.txt in the gist)

File Contents

All files are attached in this Gist: https://gist.github.com/jiaminc-cmu/d9199070cd51848096b60d4893e45812

Files included:

  • .pdd/meta/build_python.json
  • prompts/build_python.prompt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions