google / google/clusterfuzzlite

Failing to build python project

Open
#104 1 comment 0 reactions 1 assignee Claimed by @jonathanmetzman View on GitHub
Dominant language
No language data
Stars
536
Forks
54
PR merge metrics
No merged PRs in 30d

Description

[This CFL setup](https://github.com/samuelcolvin/pydantic/pull/4287) is breaking in the build process on [this line](https://github.com/samuelcolvin/pydantic/blob/master/pydantic/typing.py#L4).

The build works fine on OSS-Fuzz but fails to complete in the CI.

Stacktrace from [the log](https://github.com/samuelcolvin/pydantic/runs/7655925047?check_suite_focus=true#step:4:137):
```Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done.
Traceback (most recent call last):
File "", line 1, in
File "/usr/local/lib/python3.8/site-packages/atheris/__init__.py", line 17, in
from typing import List
File "/src/pydantic/typing.py", line 4, in
from typing import ( # type: ignore
ImportError: cannot import name 'TYPE_CHECKING' from partially initialized module 'typing' (most likely due to a circular import) (/src/pydantic/typing.py)```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.